# near model CODE resource # jump table entries: 3288-3306 (19 of them) export_411: 00000000 4E56 0000 link A6, 0 00000004 48E7 0108 movem.l -[A7], D7,A4 00000008 3E2E 000C move.w D7, [A6 + 0xC] 0000000C 7000 moveq.l D0, 0x00 0000000E 2840 movea.l A4, D0 00000010 3207 move.w D1, D7 00000012 0441 03EA subi.w D1, 0x3EA 00000016 6612 bne +0x14 /* 0000002A */ 00000018 2F2D F03C move.l -[A7], [A5 - 0xFC4] 0000001C 4EAD 218A jsr [A5 + 0x218A /* export_1069 */] 00000020 2F2D F03C move.l -[A7], [A5 - 0xFC4] 00000024 4EAD 1FCA jsr [A5 + 0x1FCA /* export_1013 */] 00000028 600E bra +0x10 /* 00000038 */ label0000002A: 0000002A 598F subq.l A7, 4 0000002C 3F07 move.w -[A7], D7 0000002E 2F2E 0008 move.l -[A7], [A6 + 0x8] 00000032 4EBA 019C jsr [PC + 0x19C /* 000001D0 */] 00000036 285F movea.l A4, [A7]+ label00000038: 00000038 2D4C 000E move.l [A6 + 0xE], A4 0000003C 4CEE 1080 FFF8 movem.l D7,A4, [A6 - 0x8] 00000042 4E5E unlink A6 00000044 205F movea.l A0, [A7]+ 00000046 5C4F addq.w A7, 6 00000048 4ED0 jmp [A0] 0000004A 0000 4E56 ori.b D0, 0x56 /* 'V' */ 0000004E 0000 206E ori.b D0, 0x6E /* 'n' */ 00000052 0008 2F28 ori.b A0, 0x28 /* '(' */ 00000056 0008 4EAD ori.b A0, 0xAD 0000005A 2372 4E5E 205F move.l [A1 + 0x205F], [A2 + D4 * 8 + 0x5E] 00000060 DEFC 000A add.w A7, 0xA /* '\n' */ 00000064 4ED0 jmp [A0] 00000066 0000 4E56 ori.b D0, 0x56 /* 'V' */ export_412: // at 00000068 (misaligned) 0000006A FFC2 .invalid <> 0000006C 48E7 0018 movem.l -[A7], A3,A4 00000070 266E 0010 movea.l A3, [A6 + 0x10] 00000074 286E 0008 movea.l A4, [A6 + 0x8] 00000078 2054 movea.l A0, [A4] 0000007A 7000 moveq.l D0, 0x00 0000007C 2140 0032 move.l [A0 + 0x32], D0 00000080 2140 0036 move.l [A0 + 0x36], D0 00000084 2140 003A move.l [A0 + 0x3A], D0 00000088 2140 0022 move.l [A0 + 0x22], D0 0000008C 116E 000E 0026 move.b [A0 + 0x26], [A6 + 0xE] 00000092 116E 000C 0027 move.b [A0 + 0x27], [A6 + 0xC] 00000098 4267 clr.w -[A7] 0000009A 42A7 clr.l -[A7] 0000009C 2F0B move.l -[A7], A3 0000009E 42A7 clr.l -[A7] 000000A0 4267 clr.w -[A7] 000000A2 2F0B move.l -[A7], A3 000000A4 4EAD 20B2 jsr [A5 + 0x20B2 /* export_1042 */] 000000A8 2F2E 0008 move.l -[A7], [A6 + 0x8] 000000AC 4EAD 1362 jsr [A5 + 0x1362 /* export_616 */] 000000B0 2054 movea.l A0, [A4] 000000B2 4228 000D clr.b [A0 + 0xD] 000000B6 4228 000E clr.b [A0 + 0xE] 000000BA 4228 001B clr.b [A0 + 0x1B] 000000BE 214B 0022 move.l [A0 + 0x22], A3 000000C2 216D F844 002A move.l [A0 + 0x2A], [A5 - 0x7BC] 000000C8 317C FFFF 0030 move.w [A0 + 0x30], 0xFFFF 000000CE 317C FFFF 002E move.w [A0 + 0x2E], 0xFFFF 000000D4 486E FFC2 pea.l [A6 - 0x3E] 000000D8 487A FF72 pea.l [PC - 0x8E /* 0000004C, value 0x4E560000 'NV\0\0', cstring "NV" */] 000000DC 2F0E move.l -[A7], A6 000000DE 4EAD 1922 jsr [A5 + 0x1922 /* export_800 */] 000000E2 42A7 clr.l -[A7] 000000E4 4EAD 199A jsr [A5 + 0x199A /* export_815 */] 000000E8 2054 movea.l A0, [A4] 000000EA 215F 0036 move.l [A0 + 0x36], [A7]+ 000000EE 2254 movea.l A1, [A4] 000000F0 2069 0022 movea.l A0, [A1 + 0x22] 000000F4 2050 movea.l A0, [A0] 000000F6 2F28 004C move.l -[A7], [A0 + 0x4C] 000000FA 2F29 0036 move.l -[A7], [A1 + 0x36] 000000FE A8DC syscall CopyRgn 00000100 2254 movea.l A1, [A4] 00000102 2069 0022 movea.l A0, [A1 + 0x22] 00000106 2050 movea.l A0, [A0] 00000108 2368 0050 0032 move.l [A1 + 0x32], [A0 + 0x50] 0000010E 2054 movea.l A0, [A4] 00000110 2F28 0032 move.l -[A7], [A0 + 0x32] 00000114 A8DD syscall SetEmptyRgn 00000116 42A7 clr.l -[A7] 00000118 4EAD 199A jsr [A5 + 0x199A /* export_815 */] 0000011C 2054 movea.l A0, [A4] 0000011E 215F 003A move.l [A0 + 0x3A], [A7]+ 00000122 486E FFC2 pea.l [A6 - 0x3E] 00000126 4EAD 1962 jsr [A5 + 0x1962 /* export_808 */] 0000012A 4CDF 1800 movem.l A3,A4, [A7]+ 0000012E 4E5E unlink A6 00000130 205F movea.l A0, [A7]+ 00000132 DEFC 000C add.w A7, 0xC 00000136 4ED0 jmp [A0] export_413: fn00000138: 00000138 4E56 0000 link A6, 0 0000013C 2F0C move.l -[A7], A4 0000013E 286E 0008 movea.l A4, [A6 + 0x8] 00000142 2054 movea.l A0, [A4] 00000144 4AA8 0002 tst.l [A0 + 0x2] 00000148 6716 beq +0x18 /* 00000160 */ 0000014A 42A7 clr.l -[A7] 0000014C 3F2E 000C move.w -[A7], [A6 + 0xC] 00000150 2054 movea.l A0, [A4] 00000152 2F28 0002 move.l -[A7], [A0 + 0x2] 00000156 4EAD 2292 jsr [A5 + 0x2292 /* export_1102 */] 0000015A 2D5F 000E move.l [A6 + 0xE], [A7]+ 0000015E 6006 bra +0x8 /* 00000166 */ label00000160: 00000160 7000 moveq.l D0, 0x00 00000162 2D40 000E move.l [A6 + 0xE], D0 label00000166: 00000166 285F movea.l A4, [A7]+ 00000168 4E5E unlink A6 0000016A 205F movea.l A0, [A7]+ 0000016C 5C4F addq.w A7, 6 0000016E 4ED0 jmp [A0] fn00000170: 00000170 4E56 0000 link A6, 0 00000174 3F2E 000C move.w -[A7], [A6 + 0xC] 00000178 42A7 clr.l -[A7] 0000017A 42A7 clr.l -[A7] 0000017C 42A7 clr.l -[A7] 0000017E 2F2E 0008 move.l -[A7], [A6 + 0x8] 00000182 4EAD 1372 jsr [A5 + 0x1372 /* export_618 */] 00000186 4E5E unlink A6 00000188 205F movea.l A0, [A7]+ 0000018A 5C4F addq.w A7, 6 0000018C 4ED0 jmp [A0] 0000018E 0000 4E56 ori.b D0, 0x56 /* 'V' */ // begin alternate branch 00000190-0000019A fn00000190: 00000190 4E56 0000 link A6, 0 00000194 3F2E 000C move.w -[A7], [A6 + 0xC] 00000198 42A7 clr.l -[A7] // end alternate branch 00000190-0000019A fn00000190: // (misaligned) 00000192 0000 3F2E ori.b D0, 0x2E /* '.' */ 00000196 000C 42A7 ori.b A4, 0xA7 0000019A 42A7 clr.l -[A7] 0000019C 42A7 clr.l -[A7] 0000019E 2F2E 0008 move.l -[A7], [A6 + 0x8] 000001A2 4EAD 1372 jsr [A5 + 0x1372 /* export_618 */] 000001A6 4E5E unlink A6 000001A8 205F movea.l A0, [A7]+ 000001AA 5C4F addq.w A7, 6 000001AC 4ED0 jmp [A0] 000001AE 0000 4E56 ori.b D0, 0x56 /* 'V' */ // begin alternate branch 000001B0-000001BA fn000001B0: 000001B0 4E56 0000 link A6, 0 000001B4 3F2E 000C move.w -[A7], [A6 + 0xC] 000001B8 42A7 clr.l -[A7] // end alternate branch 000001B0-000001BA fn000001B0: // (misaligned) 000001B2 0000 3F2E ori.b D0, 0x2E /* '.' */ 000001B6 000C 42A7 ori.b A4, 0xA7 000001BA 42A7 clr.l -[A7] 000001BC 42A7 clr.l -[A7] 000001BE 2F2E 0008 move.l -[A7], [A6 + 0x8] 000001C2 4EAD 1372 jsr [A5 + 0x1372 /* export_618 */] 000001C6 4E5E unlink A6 000001C8 205F movea.l A0, [A7]+ 000001CA 5C4F addq.w A7, 6 000001CC 4ED0 jmp [A0] 000001CE 0000 4E56 ori.b D0, 0x56 /* 'V' */ // begin alternate branch 000001D0-000001D4 export_414: fn000001D0: 000001D0 4E56 FFDE link A6, -0x0022 // end alternate branch 000001D0-000001D4 export_414: // at 000001D0 (misaligned) fn000001D0: // (misaligned) 000001D2 FFDE .invalid <> 000001D4 48E7 0318 movem.l -[A7], D6,D7,A3,A4 000001D8 286E 0008 movea.l A4, [A6 + 0x8] 000001DC 3E2E 000C move.w D7, [A6 + 0xC] 000001E0 42A7 clr.l -[A7] 000001E2 2F0C move.l -[A7], A4 000001E4 4EAD 155A jsr [A5 + 0x155A /* export_679 */] 000001E8 265F movea.l A3, [A7]+ 000001EA 7000 moveq.l D0, 0x00 000001EC 2D40 000E move.l [A6 + 0xE], D0 000001F0 3007 move.w D0, D7 000001F2 5340 subq.w D0, 1 000001F4 6700 0106 beq +0x108 /* 000002FC */ 000001F8 0440 0009 subi.w D0, 0x9 /* '\t' */ 000001FC 6B00 0164 bmi +0x166 /* 00000362 */ 00000200 0440 0009 subi.w D0, 0x9 /* '\t' */ 00000204 6F6C ble +0x6E /* 00000272 */ 00000206 5340 subq.w D0, 1 00000208 6B00 0158 bmi +0x15A /* 00000362 */ 0000020C 0440 0009 subi.w D0, 0x9 /* '\t' */ 00000210 6F00 008C ble +0x8E /* 0000029E */ 00000214 5540 subq.w D0, 2 00000216 6700 00B2 beq +0xB4 /* 000002CA */ 0000021A 5940 subq.w D0, 4 0000021C 6700 00BA beq +0xBC /* 000002D8 */ 00000220 5340 subq.w D0, 1 00000222 6710 beq +0x12 /* 00000234 */ 00000224 5940 subq.w D0, 4 00000226 674A beq +0x4C /* 00000272 */ 00000228 0440 003D subi.w D0, 0x3D /* '=' */ 0000022C 6700 00F8 beq +0xFA /* 00000326 */ 00000230 6000 0130 bra +0x132 /* 00000362 */ label00000234: 00000234 42A7 clr.l -[A7] 00000236 4EAD 1402 jsr [A5 + 0x1402 /* export_636 */] 0000023A 1C1F move.b D6, [A7]+ 0000023C 486E FFE6 pea.l [A6 - 0x1A] 00000240 486D 1E9C pea.l [A5 + 0x1E9C] 00000244 3F3C 0022 move.w -[A7], 0x22 /* '\"' */ 00000248 4EAD 1452 jsr [A5 + 0x1452 /* export_646 */] 0000024C 4267 clr.w -[A7] 0000024E 1F06 move.b -[A7], D6 00000250 4EAD 1402 jsr [A5 + 0x1402 /* export_636 */] 00000254 101F move.b D0, [A7]+ 00000256 2F2E FFE6 move.l -[A7], [A6 - 0x1A] 0000025A 4EAD 193A jsr [A5 + 0x193A /* export_803 */] 0000025E 3F07 move.w -[A7], D7 00000260 2F2E FFE6 move.l -[A7], [A6 - 0x1A] 00000264 4EAD 0952 jsr [A5 + 0x952 /* export_294 */] 00000268 2D6E FFE6 000E move.l [A6 + 0xE], [A6 - 0x1A] 0000026E 6000 0100 bra +0x102 /* 00000370 */ label00000272: 00000272 486E FFF2 pea.l [A6 - 0xE] 00000276 486D 1EB4 pea.l [A5 + 0x1EB4] 0000027A 3F3C 0022 move.w -[A7], 0x22 /* '\"' */ 0000027E 4EAD 1452 jsr [A5 + 0x1452 /* export_646 */] 00000282 2F2E FFF2 move.l -[A7], [A6 - 0xE] 00000286 4EAD 193A jsr [A5 + 0x193A /* export_803 */] 0000028A 3F07 move.w -[A7], D7 0000028C 2F2E FFF2 move.l -[A7], [A6 - 0xE] 00000290 4EBA FEDE jsr [PC - 0x122 /* 00000170 */] 00000294 2D6E FFF2 000E move.l [A6 + 0xE], [A6 - 0xE] 0000029A 6000 00D4 bra +0xD6 /* 00000370 */ label0000029E: 0000029E 486E FFEE pea.l [A6 - 0x12] 000002A2 486D 1EAC pea.l [A5 + 0x1EAC] 000002A6 3F3C 0022 move.w -[A7], 0x22 /* '\"' */ 000002AA 4EAD 1452 jsr [A5 + 0x1452 /* export_646 */] 000002AE 2F2E FFEE move.l -[A7], [A6 - 0x12] 000002B2 4EAD 193A jsr [A5 + 0x193A /* export_803 */] 000002B6 3F07 move.w -[A7], D7 000002B8 2F2E FFEE move.l -[A7], [A6 - 0x12] 000002BC 4EBA FED2 jsr [PC - 0x12E /* 00000190 */] 000002C0 2D6E FFEE 000E move.l [A6 + 0xE], [A6 - 0x12] 000002C6 6000 00A8 bra +0xAA /* 00000370 */ label000002CA: 000002CA 42A7 clr.l -[A7] 000002CC A924 syscall FrontWindow 000002CE 2F0C move.l -[A7], A4 000002D0 4EAD 074A jsr [A5 + 0x74A /* export_229 */] 000002D4 6000 009A bra +0x9C /* 00000370 */ label000002D8: 000002D8 B7ED F6CC cmpa.l A3, [A5 - 0x934] 000002DC 660C bne +0xE /* 000002EA */ 000002DE 2F2D F6CC move.l -[A7], [A5 - 0x934] 000002E2 4EAD 2182 jsr [A5 + 0x2182 /* export_1068 */] 000002E6 6000 0088 bra +0x8A /* 00000370 */ label000002EA: 000002EA 2F2D F6CC move.l -[A7], [A5 - 0x934] 000002EE 4EAD 218A jsr [A5 + 0x218A /* export_1069 */] 000002F2 2F2D F6CC move.l -[A7], [A5 - 0x934] 000002F6 4EAD 1FCA jsr [A5 + 0x1FCA /* export_1013 */] 000002FA 6074 bra +0x76 /* 00000370 */ label000002FC: 000002FC 486E FFEA pea.l [A6 - 0x16] 00000300 486D 1E8C pea.l [A5 + 0x1E8C] 00000304 3F3C 0022 move.w -[A7], 0x22 /* '\"' */ 00000308 4EAD 1452 jsr [A5 + 0x1452 /* export_646 */] 0000030C 2F2E FFEA move.l -[A7], [A6 - 0x16] 00000310 4EAD 193A jsr [A5 + 0x193A /* export_803 */] 00000314 3F07 move.w -[A7], D7 00000316 2F2E FFEA move.l -[A7], [A6 - 0x16] 0000031A 4EBA FE94 jsr [PC - 0x16C /* 000001B0 */] 0000031E 2D6E FFEA 000E move.l [A6 + 0xE], [A6 - 0x16] 00000324 604A bra +0x4C /* 00000370 */ label00000326: 00000326 42A7 clr.l -[A7] 00000328 4EAD 1402 jsr [A5 + 0x1402 /* export_636 */] 0000032C 1C1F move.b D6, [A7]+ 0000032E 486E FFE2 pea.l [A6 - 0x1E] 00000332 486D 1E94 pea.l [A5 + 0x1E94] 00000336 3F3C 0022 move.w -[A7], 0x22 /* '\"' */ 0000033A 4EAD 1452 jsr [A5 + 0x1452 /* export_646 */] 0000033E 4267 clr.w -[A7] 00000340 1F06 move.b -[A7], D6 00000342 4EAD 1402 jsr [A5 + 0x1402 /* export_636 */] 00000346 101F move.b D0, [A7]+ 00000348 2F2E FFE2 move.l -[A7], [A6 - 0x1E] 0000034C 4EAD 193A jsr [A5 + 0x193A /* export_803 */] 00000350 3F07 move.w -[A7], D7 00000352 2F2E FFE2 move.l -[A7], [A6 - 0x1E] 00000356 4EAD 095A jsr [A5 + 0x95A /* export_295 */] 0000035A 2D6E FFE2 000E move.l [A6 + 0xE], [A6 - 0x1E] 00000360 600E bra +0x10 /* 00000370 */ label00000362: 00000362 42A7 clr.l -[A7] 00000364 3F07 move.w -[A7], D7 00000366 2F0C move.l -[A7], A4 00000368 4EBA FDCE jsr [PC - 0x232 /* 00000138 */] 0000036C 2D5F 000E move.l [A6 + 0xE], [A7]+ label00000370: 00000370 4CDF 18C0 movem.l D6,D7,A3,A4, [A7]+ 00000374 4E5E unlink A6 00000376 205F movea.l A0, [A7]+ 00000378 5C4F addq.w A7, 6 0000037A 4ED0 jmp [A0] 0000037C 4E56 FFFC link A6, -0x0004 00000380 2F0C move.l -[A7], A4 00000382 286E 0008 movea.l A4, [A6 + 0x8] 00000386 204C movea.l A0, A4 00000388 5088 addq.l A0, 8 0000038A 2050 movea.l A0, [A0] 0000038C 2D48 FFFC move.l [A6 - 0x4], A0 00000390 102D F380 move.b D0, [A5 - 0xC80] 00000394 670A beq +0xC /* 000003A0 */ 00000396 4267 clr.w -[A7] 00000398 2F2C 0008 move.l -[A7], [A4 + 0x8] 0000039C 4EAD 151A jsr [A5 + 0x151A /* export_671 */] label000003A0: 000003A0 3F2E 0010 move.w -[A7], [A6 + 0x10] 000003A4 2F2E 000C move.l -[A7], [A6 + 0xC] 000003A8 42A7 clr.l -[A7] 000003AA 3F2C FFC0 move.w -[A7], [A4 - 0x40] 000003AE 4267 clr.w -[A7] 000003B0 2E9F move.l [A7], [A7]+ 000003B2 4EAD 1932 jsr [A5 + 0x1932 /* export_802 */] 000003B6 285F movea.l A4, [A7]+ 000003B8 4E5E unlink A6 000003BA 205F movea.l A0, [A7]+ 000003BC DEFC 000A add.w A7, 0xA /* '\n' */ 000003C0 4ED0 jmp [A0] 000003C2 0000 4E56 ori.b D0, 0x56 /* 'V' */ export_415: // at 000003C4 (misaligned) 000003C6 FEBC 48E7 .extension 0xEBC <> // unimplemented 000003CA 0308 btst A0, D1 000003CC 286E 0008 movea.l A4, [A6 + 0x8] 000003D0 7000 moveq.l D0, 0x00 000003D2 2D40 0010 move.l [A6 + 0x10], D0 000003D6 3E2E 000C move.w D7, [A6 + 0xC] 000003DA 3C2E 000E move.w D6, [A6 + 0xE] 000003DE 4A47 tst.w D7 000003E0 6700 00BC beq +0xBE /* 0000049E */ 000003E4 4267 clr.w -[A7] 000003E6 3F07 move.w -[A7], D7 000003E8 3F06 move.w -[A7], D6 000003EA 4EAD 13A2 jsr [A5 + 0x13A2 /* export_624 */] 000003EE 3D5F FFC0 move.w [A6 - 0x40], [A7]+ 000003F2 5DC0 slt D0 000003F4 4A00 tst.b D0 000003F6 6728 beq +0x2A /* 00000420 */ 000003F8 7201 moveq.l D1, 0x01 000003FA B247 cmp.w D1, D7 000003FC 57C1 seq D1 000003FE C001 and.b D0, D1 00000400 671E beq +0x20 /* 00000420 */ 00000402 42A7 clr.l -[A7] 00000404 3F3C 0001 move.w -[A7], 0x1 00000408 4EAD 13CA jsr [A5 + 0x13CA /* export_629 */] 0000040C 3F06 move.w -[A7], D6 0000040E 486E FEC0 pea.l [A6 - 0x140] 00000412 A946 syscall GetMenuItemText/GetItem 00000414 486E FEC0 pea.l [A6 - 0x140] 00000418 2F0C move.l -[A7], A4 0000041A 4EBA 0160 jsr [PC + 0x160 /* 0000057C */] 0000041E 607E bra +0x80 /* 0000049E */ label00000420: 00000420 7065 moveq.l D0, 0x65 00000422 B06E FFC0 cmp.w D0, [A6 - 0x40] 00000426 5EC0 sgt D0 00000428 4A00 tst.b D0 0000042A 662C bne +0x2E /* 00000458 */ 0000042C 726A moveq.l D1, 0x6A 0000042E B26E FFC0 cmp.w D1, [A6 - 0x40] 00000432 5DC1 slt D1 00000434 8001 or.b D0, D1 00000436 6620 bne +0x22 /* 00000458 */ 00000438 2F00 move.l -[A7], D0 0000043A 4267 clr.w -[A7] 0000043C 322E FFC0 move.w D1, [A6 - 0x40] 00000440 927C 0065 sub.w D1, 0x65 /* 'e' */ 00000444 3F01 move.w -[A7], D1 00000446 A9C2 syscall SysEdit 00000448 121F move.b D1, [A7]+ 0000044A 201F move.l D0, [A7]+ 0000044C 0A01 0001 xori.b D1, 0x1 00000450 8001 or.b D0, D1 00000452 0240 0001 andi.w D0, 0x1 00000456 6746 beq +0x48 /* 0000049E */ label00000458: 00000458 486E FFC2 pea.l [A6 - 0x3E] 0000045C 487A FF1E pea.l [PC - 0xE2 /* 0000037C, value 0x4E56FFFC */] 00000460 2F0E move.l -[A7], A6 00000462 4EAD 1922 jsr [A5 + 0x1922 /* export_800 */] 00000466 102D F380 move.b D0, [A5 - 0xC80] 0000046A 670A beq +0xC /* 00000476 */ 0000046C 1F3C 0001 move.b -[A7], 0x1 00000470 2F0C move.l -[A7], A4 00000472 4EAD 151A jsr [A5 + 0x151A /* export_671 */] label00000476: 00000476 42A7 clr.l -[A7] 00000478 3F2E FFC0 move.w -[A7], [A6 - 0x40] 0000047C 2F2D F848 move.l -[A7], [A5 - 0x7B8] 00000480 4EAD 2292 jsr [A5 + 0x2292 /* export_1102 */] 00000484 2D5F 0010 move.l [A6 + 0x10], [A7]+ 00000488 102D F380 move.b D0, [A5 - 0xC80] 0000048C 6708 beq +0xA /* 00000496 */ 0000048E 4267 clr.w -[A7] 00000490 2F0C move.l -[A7], A4 00000492 4EAD 151A jsr [A5 + 0x151A /* export_671 */] label00000496: 00000496 486E FFC2 pea.l [A6 - 0x3E] 0000049A 4EAD 1962 jsr [A5 + 0x1962 /* export_808 */] label0000049E: 0000049E 4CDF 10C0 movem.l D6,D7,A4, [A7]+ 000004A2 4E5E unlink A6 000004A4 205F movea.l A0, [A7]+ 000004A6 504F addq.w A7, 8 000004A8 4ED0 jmp [A0] 000004AA 0000 4E56 ori.b D0, 0x56 /* 'V' */ 000004AE FFFC .invalid <> 000004B0 2F0C move.l -[A7], A4 000004B2 286E 0008 movea.l A4, [A6 + 0x8] 000004B6 204C movea.l A0, A4 000004B8 5088 addq.l A0, 8 000004BA 2050 movea.l A0, [A0] 000004BC 2D48 FFFC move.l [A6 - 0x4], A0 000004C0 4A6C FEFE tst.w [A4 - 0x102] 000004C4 6706 beq +0x8 /* 000004CC */ 000004C6 3F2C FEFE move.w -[A7], [A4 - 0x102] 000004CA A9B7 syscall CloseDeskAcc label000004CC: 000004CC 4AAE 000C tst.l [A6 + 0xC] 000004D0 6628 bne +0x2A /* 000004FA */ 000004D2 41ED F5C8 lea.l A0, [A5 - 0xA38] 000004D6 43EC FF00 lea.l A1, [A4 - 0x100] 000004DA 703F moveq.l D0, 0x3F label000004DC: 000004DC 20D9 move.l [A0]+, [A1]+ 000004DE 51C8 FFFC dbf D0, -0x6 /* 000004DC */ 000004E2 4240 clr.w D0 000004E4 102D F5C9 move.b D0, [A5 - 0xA37] 000004E8 4A40 tst.w D0 000004EA 660E bne +0x10 /* 000004FA */ 000004EC 486D F5C8 pea.l [A5 - 0xA38] 000004F0 2F3C 0001 0001 move.l -[A7], 0x10001 000004F6 4EAD 293A jsr [A5 + 0x293A /* export_1315 */] label000004FA: 000004FA 3F2E 0010 move.w -[A7], [A6 + 0x10] 000004FE 2F2E 000C move.l -[A7], [A6 + 0xC] 00000502 2F3C 0082 0006 move.l -[A7], 0x820006 00000508 4EAD 1932 jsr [A5 + 0x1932 /* export_802 */] 0000050C 285F movea.l A4, [A7]+ 0000050E 4E5E unlink A6 00000510 205F movea.l A0, [A7]+ 00000512 DEFC 000A add.w A7, 0xA /* '\n' */ 00000516 4ED0 jmp [A0] fn00000518: 00000518 4E56 FFFC link A6, -0x0004 0000051C 48E7 0108 movem.l -[A7], D7,A4 00000520 3E2E 000C move.w D7, [A6 + 0xC] 00000524 422E 000E clr.b [A6 + 0xE] 00000528 4A47 tst.w D7 0000052A 5CC0 sge D0 0000052C 4A00 tst.b D0 0000052E 6740 beq +0x42 /* 00000570 */ 00000530 2F00 move.l -[A7], D0 00000532 4267 clr.w -[A7] 00000534 3EB8 01D2 move.w [A7], [0x000001D2 /* UnitNtryCnt */] 00000538 321F move.w D1, [A7]+ 0000053A 201F move.l D0, [A7]+ 0000053C B247 cmp.w D1, D7 0000053E 5EC1 sgt D1 00000540 C001 and.b D0, D1 00000542 672C beq +0x2E /* 00000570 */ 00000544 42A7 clr.l -[A7] 00000546 2EB8 011C move.l [A7], [0x0000011C /* UTableBase */] 0000054A 205F movea.l A0, [A7]+ 0000054C 3007 move.w D0, D7 0000054E E540 asl D0.w, 2 00000550 2870 0000 movea.l A4, [A0 + D0.w] 00000554 200C move.l D0, A4 00000556 56C0 sne D0 00000558 4A00 tst.b D0 0000055A 6714 beq +0x16 /* 00000570 */ 0000055C 2054 movea.l A0, [A4] 0000055E 0828 0005 0005 btst.b [A0 + 0x5], 0x5 00000564 56C1 sne D1 00000566 C001 and.b D0, D1 00000568 6706 beq +0x8 /* 00000570 */ 0000056A 1D7C 0001 000E move.b [A6 + 0xE], 0x1 label00000570: 00000570 4CDF 1080 movem.l D7,A4, [A7]+ 00000574 4E5E unlink A6 00000576 205F movea.l A0, [A7]+ 00000578 5C4F addq.w A7, 6 0000057A 4ED0 jmp [A0] fn0000057C: 0000057C 4E56 FDAE link A6, -0x0252 00000580 48E7 0308 movem.l -[A7], D6,D7,A4 00000584 206E 000C movea.l A0, [A6 + 0xC] 00000588 43EE FF00 lea.l A1, [A6 - 0x100] 0000058C 703F moveq.l D0, 0x3F label0000058E: 0000058E 22D8 move.l [A1]+, [A0]+ 00000590 51C8 FFFC dbf D0, -0x6 /* 0000058E */ 00000594 486E FDB4 pea.l [A6 - 0x24C] 00000598 487A FF12 pea.l [PC - 0xEE /* 000004AC, value 0x4E56FFFC */] 0000059C 2F0E move.l -[A7], A6 0000059E 4EAD 1922 jsr [A5 + 0x1922 /* export_800 */] 000005A2 426E FEFE clr.w [A6 - 0x102] 000005A6 4267 clr.w -[A7] 000005A8 1F3C 0001 move.b -[A7], 0x1 000005AC 4EAD 1BC2 jsr [A5 + 0x1BC2 /* export_884 */] 000005B0 1E1F move.b D7, [A7]+ 000005B2 42A7 clr.l -[A7] 000005B4 2F3C 4452 5652 move.l -[A7], 0x44525652 /* 'DRVR' */ 000005BA 486E FF00 pea.l [A6 - 0x100] 000005BE A9A1 syscall GetNamedResource 000005C0 285F movea.l A4, [A7]+ 000005C2 4267 clr.w -[A7] 000005C4 1F07 move.b -[A7], D7 000005C6 4EAD 1BC2 jsr [A5 + 0x1BC2 /* export_884 */] 000005CA 101F move.b D0, [A7]+ 000005CC 2F0C move.l -[A7], A4 000005CE 4EAD 1942 jsr [A5 + 0x1942 /* export_804 */] 000005D2 2F0C move.l -[A7], A4 000005D4 486E FEF8 pea.l [A6 - 0x108] 000005D8 486E FEF4 pea.l [A6 - 0x10C] 000005DC 486E FDF4 pea.l [A6 - 0x20C] 000005E0 A9A8 syscall GetResInfo 000005E2 42A7 clr.l -[A7] 000005E4 2F0C move.l -[A7], A4 000005E6 4EAD 016A jsr [A5 + 0x16A /* export_41 */] 000005EA 42A7 clr.l -[A7] 000005EC 2EB8 02AA move.l [A7], [0x000002AA /* ApplZone */] 000005F0 201F move.l D0, [A7]+ 000005F2 B09F cmp.l D0, [A7]+ 000005F4 57C0 seq D0 000005F6 4A00 tst.b D0 000005F8 660E bne +0x10 /* 00000608 */ 000005FA 2F00 move.l -[A7], D0 000005FC 4267 clr.w -[A7] 000005FE 4EAD 1572 jsr [A5 + 0x1572 /* export_682 */] 00000602 121F move.b D1, [A7]+ 00000604 201F move.l D0, [A7]+ 00000606 8001 or.b D0, D1 label00000608: 00000608 0240 0001 andi.w D0, 0x1 0000060C 1C00 move.b D6, D0 0000060E 4267 clr.w -[A7] 00000610 A9AF syscall ResError 00000612 4A5F tst.w [A7]+ 00000614 56C0 sne D0 00000616 4A00 tst.b D0 00000618 6624 bne +0x26 /* 0000063E */ 0000061A 2F00 move.l -[A7], D0 0000061C 4267 clr.w -[A7] 0000061E 3F2E FEF8 move.w -[A7], [A6 - 0x108] 00000622 2F0E move.l -[A7], A6 00000624 4EBA FEF2 jsr [PC - 0x10E /* 00000518 */] 00000628 121F move.b D1, [A7]+ 0000062A 201F move.l D0, [A7]+ 0000062C 8001 or.b D0, D1 0000062E 0240 0001 andi.w D0, 0x1 00000632 660A bne +0xC /* 0000063E */ 00000634 1206 move.b D1, D6 00000636 0A01 0001 xori.b D1, 0x1 0000063A 8001 or.b D0, D1 0000063C 6732 beq +0x34 /* 00000670 */ label0000063E: 0000063E 4267 clr.w -[A7] 00000640 1F3C 0001 move.b -[A7], 0x1 00000644 4EAD 1BC2 jsr [A5 + 0x1BC2 /* export_884 */] 00000648 1E1F move.b D7, [A7]+ 0000064A 486E FDAE pea.l [A6 - 0x252] 0000064E A874 syscall GetPort 00000650 4267 clr.w -[A7] 00000652 486E FF00 pea.l [A6 - 0x100] 00000656 A9B6 syscall OpenDeskAcc 00000658 3D5F FEFE move.w [A6 - 0x102], [A7]+ 0000065C 2F2E FDAE move.l -[A7], [A6 - 0x252] 00000660 A873 syscall SetPort 00000662 4267 clr.w -[A7] 00000664 1F07 move.b -[A7], D7 00000666 4EAD 1BC2 jsr [A5 + 0x1BC2 /* export_884 */] 0000066A 101F move.b D0, [A7]+ 0000066C 663E bne +0x40 /* 000006AC */ 0000066E 603C bra +0x3E /* 000006AC */ label00000670: 00000670 4EAD 1B8A jsr [A5 + 0x1B8A /* export_877 */] 00000674 4267 clr.w -[A7] 00000676 1F3C 0001 move.b -[A7], 0x1 0000067A 4EAD 1BC2 jsr [A5 + 0x1BC2 /* export_884 */] 0000067E 1E1F move.b D7, [A7]+ 00000680 486E FDAE pea.l [A6 - 0x252] 00000684 A874 syscall GetPort 00000686 4267 clr.w -[A7] 00000688 486E FF00 pea.l [A6 - 0x100] 0000068C A9B6 syscall OpenDeskAcc 0000068E 3D5F FEFE move.w [A6 - 0x102], [A7]+ 00000692 2F2E FDAE move.l -[A7], [A6 - 0x252] 00000696 A873 syscall SetPort 00000698 4267 clr.w -[A7] 0000069A 1F07 move.b -[A7], D7 0000069C 4EAD 1BC2 jsr [A5 + 0x1BC2 /* export_884 */] 000006A0 101F move.b D0, [A7]+ 000006A2 4EAD 1B8A jsr [A5 + 0x1B8A /* export_877 */] 000006A6 2F14 move.l -[A7], [A4] 000006A8 4EAD 193A jsr [A5 + 0x193A /* export_803 */] label000006AC: 000006AC 486E FDB4 pea.l [A6 - 0x24C] 000006B0 4EAD 1962 jsr [A5 + 0x1962 /* export_808 */] 000006B4 4CDF 10C0 movem.l D6,D7,A4, [A7]+ 000006B8 4E5E unlink A6 000006BA 205F movea.l A0, [A7]+ 000006BC 504F addq.w A7, 8 000006BE 4ED0 jmp [A0] fn000006C0: 000006C0 4E56 0000 link A6, 0 000006C4 3F2E 0010 move.w -[A7], [A6 + 0x10] 000006C8 2F2E 000C move.l -[A7], [A6 + 0xC] 000006CC 42A7 clr.l -[A7] 000006CE 42A7 clr.l -[A7] 000006D0 2F2E 0008 move.l -[A7], [A6 + 0x8] 000006D4 4EAD 1372 jsr [A5 + 0x1372 /* export_618 */] 000006D8 4E5E unlink A6 000006DA 205F movea.l A0, [A7]+ 000006DC DEFC 000A add.w A7, 0xA /* '\n' */ 000006E0 4ED0 jmp [A0] 000006E2 0000 4E56 ori.b D0, 0x56 /* 'V' */ // begin alternate branch 000006E4-000006F2 fn000006E4: 000006E4 4E56 0000 link A6, 0 000006E8 3F2E 0010 move.w -[A7], [A6 + 0x10] 000006EC 2F2E 000C move.l -[A7], [A6 + 0xC] 000006F0 42A7 clr.l -[A7] // end alternate branch 000006E4-000006F2 fn000006E4: // (misaligned) 000006E6 0000 3F2E ori.b D0, 0x2E /* '.' */ 000006EA 0010 2F2E ori.b [A0], 0x2E /* '.' */ 000006EE 000C 42A7 ori.b A4, 0xA7 000006F2 42A7 clr.l -[A7] 000006F4 2F2E 0008 move.l -[A7], [A6 + 0x8] 000006F8 4EAD 1372 jsr [A5 + 0x1372 /* export_618 */] 000006FC 4E5E unlink A6 000006FE 205F movea.l A0, [A7]+ 00000700 DEFC 000A add.w A7, 0xA /* '\n' */ 00000704 4ED0 jmp [A0] 00000706 0000 4E56 ori.b D0, 0x56 /* 'V' */ export_416: // at 00000708 (misaligned) 0000070A FFF6 .invalid <> 0000070C 48E7 0318 movem.l -[A7], D6,D7,A3,A4 00000710 266E 0008 movea.l A3, [A6 + 0x8] 00000714 3C2E 000C move.w D6, [A6 + 0xC] 00000718 284B movea.l A4, A3 0000071A 7000 moveq.l D0, 0x00 0000071C 2D40 000E move.l [A6 + 0xE], D0 00000720 3006 move.w D0, D6 00000722 0440 001E subi.w D0, 0x1E 00000726 673E beq +0x40 /* 00000766 */ 00000728 5540 subq.w D0, 2 0000072A 673A beq +0x3C /* 00000766 */ 0000072C 5340 subq.w D0, 1 0000072E 6736 beq +0x38 /* 00000766 */ 00000730 5340 subq.w D0, 1 00000732 6770 beq +0x72 /* 000007A4 */ 00000734 0440 008E subi.w D0, 0x8E 00000738 6B00 00A8 bmi +0xAA /* 000007E2 */ 0000073C 0440 0013 subi.w D0, 0x13 00000740 6F04 ble +0x6 /* 00000746 */ 00000742 6000 009E bra +0xA0 /* 000007E2 */ label00000746: 00000746 2054 movea.l A0, [A4] 00000748 4AA8 0016 tst.l [A0 + 0x16] 0000074C 6700 00A2 beq +0xA4 /* 000007F0 */ 00000750 42A7 clr.l -[A7] 00000752 3F06 move.w -[A7], D6 00000754 2054 movea.l A0, [A4] 00000756 2F28 0016 move.l -[A7], [A0 + 0x16] 0000075A 4EAD 2292 jsr [A5 + 0x2292 /* export_1102 */] 0000075E 2D5F 000E move.l [A6 + 0xE], [A7]+ 00000762 6000 008C bra +0x8E /* 000007F0 */ label00000766: 00000766 42A7 clr.l -[A7] 00000768 4EAD 1402 jsr [A5 + 0x1402 /* export_636 */] 0000076C 1E1F move.b D7, [A7]+ 0000076E 486E FFFC pea.l [A6 - 0x4] 00000772 486D 1E84 pea.l [A5 + 0x1E84] 00000776 3F3C 0022 move.w -[A7], 0x22 /* '\"' */ 0000077A 4EAD 1452 jsr [A5 + 0x1452 /* export_646 */] 0000077E 4267 clr.w -[A7] 00000780 1F07 move.b -[A7], D7 00000782 4EAD 1402 jsr [A5 + 0x1402 /* export_636 */] 00000786 101F move.b D0, [A7]+ 00000788 2F2E FFFC move.l -[A7], [A6 - 0x4] 0000078C 4EAD 193A jsr [A5 + 0x193A /* export_803 */] 00000790 3F06 move.w -[A7], D6 00000792 2F0B move.l -[A7], A3 00000794 2F2E FFFC move.l -[A7], [A6 - 0x4] 00000798 4EBA FF26 jsr [PC - 0xDA /* 000006C0 */] 0000079C 2D6E FFFC 000E move.l [A6 + 0xE], [A6 - 0x4] 000007A2 604C bra +0x4E /* 000007F0 */ label000007A4: 000007A4 42A7 clr.l -[A7] 000007A6 4EAD 1402 jsr [A5 + 0x1402 /* export_636 */] 000007AA 1E1F move.b D7, [A7]+ 000007AC 486E FFF8 pea.l [A6 - 0x8] 000007B0 486D 1E7C pea.l [A5 + 0x1E7C] 000007B4 3F3C 0022 move.w -[A7], 0x22 /* '\"' */ 000007B8 4EAD 1452 jsr [A5 + 0x1452 /* export_646 */] 000007BC 4267 clr.w -[A7] 000007BE 1F07 move.b -[A7], D7 000007C0 4EAD 1402 jsr [A5 + 0x1402 /* export_636 */] 000007C4 101F move.b D0, [A7]+ 000007C6 2F2E FFF8 move.l -[A7], [A6 - 0x8] 000007CA 4EAD 193A jsr [A5 + 0x193A /* export_803 */] 000007CE 3F06 move.w -[A7], D6 000007D0 2F0B move.l -[A7], A3 000007D2 2F2E FFF8 move.l -[A7], [A6 - 0x8] 000007D6 4EBA FF0C jsr [PC - 0xF4 /* 000006E4 */] 000007DA 2D6E FFF8 000E move.l [A6 + 0xE], [A6 - 0x8] 000007E0 600E bra +0x10 /* 000007F0 */ label000007E2: 000007E2 42A7 clr.l -[A7] 000007E4 3F06 move.w -[A7], D6 000007E6 2F0B move.l -[A7], A3 000007E8 4EBA F94E jsr [PC - 0x6B2 /* 00000138 */] 000007EC 2D5F 000E move.l [A6 + 0xE], [A7]+ label000007F0: 000007F0 4CDF 18C0 movem.l D6,D7,A3,A4, [A7]+ 000007F4 4E5E unlink A6 000007F6 205F movea.l A0, [A7]+ 000007F8 5C4F addq.w A7, 6 000007FA 4ED0 jmp [A0] export_417: fn000007FC: 000007FC 4E56 0000 link A6, 0 00000800 48E7 0118 movem.l -[A7], D7,A3,A4 00000804 266E 0008 movea.l A3, [A6 + 0x8] 00000808 3E2E 000C move.w D7, [A6 + 0xC] 0000080C 284B movea.l A4, A3 0000080E 3007 move.w D0, D7 00000810 0440 00B0 subi.w D0, 0xB0 00000814 6B3E bmi +0x40 /* 00000854 */ 00000816 0440 0013 subi.w D0, 0x13 0000081A 6F0C ble +0xE /* 00000828 */ 0000081C 5D40 subq.w D0, 6 0000081E 6B34 bmi +0x36 /* 00000854 */ 00000820 0440 0031 subi.w D0, 0x31 /* '1' */ 00000824 6F02 ble +0x4 /* 00000828 */ 00000826 602C bra +0x2E /* 00000854 */ label00000828: 00000828 2054 movea.l A0, [A4] 0000082A 4AA8 0034 tst.l [A0 + 0x34] 0000082E 6714 beq +0x16 /* 00000844 */ 00000830 42A7 clr.l -[A7] 00000832 3F07 move.w -[A7], D7 00000834 2054 movea.l A0, [A4] 00000836 2F28 0034 move.l -[A7], [A0 + 0x34] 0000083A 4EAD 2292 jsr [A5 + 0x2292 /* export_1102 */] 0000083E 2D5F 000E move.l [A6 + 0xE], [A7]+ 00000842 601E bra +0x20 /* 00000862 */ label00000844: 00000844 42A7 clr.l -[A7] 00000846 3F07 move.w -[A7], D7 00000848 2F0B move.l -[A7], A3 0000084A 4EBA F8EC jsr [PC - 0x714 /* 00000138 */] 0000084E 2D5F 000E move.l [A6 + 0xE], [A7]+ 00000852 600E bra +0x10 /* 00000862 */ label00000854: 00000854 42A7 clr.l -[A7] 00000856 3F07 move.w -[A7], D7 00000858 2F0B move.l -[A7], A3 0000085A 4EBA F8DC jsr [PC - 0x724 /* 00000138 */] 0000085E 2D5F 000E move.l [A6 + 0xE], [A7]+ label00000862: 00000862 4CDF 1880 movem.l D7,A3,A4, [A7]+ 00000866 4E5E unlink A6 00000868 205F movea.l A0, [A7]+ 0000086A 5C4F addq.w A7, 6 0000086C 4ED0 jmp [A0] 0000086E 0000 4E56 ori.b D0, 0x56 /* 'V' */ export_418: // at 00000870 (misaligned) 00000872 0000 7000 ori.b D0, 0x0 00000876 2D40 0018 move.l [A6 + 0x18], D0 0000087A 4E5E unlink A6 0000087C 205F movea.l A0, [A7]+ 0000087E DEFC 0010 add.w A7, 0x10 00000882 4ED0 jmp [A0] 00000884 4E56 FFF4 link A6, -0x000C 00000888 48E7 0018 movem.l -[A7], A3,A4 0000088C 266E 000C movea.l A3, [A6 + 0xC] 00000890 286E 0008 movea.l A4, [A6 + 0x8] 00000894 204C movea.l A0, A4 00000896 5088 addq.l A0, 8 00000898 2050 movea.l A0, [A0] 0000089A 2D48 FFF4 move.l [A6 - 0xC], A0 0000089E 41EE FFF8 lea.l A0, [A6 - 0x8] 000008A2 224C movea.l A1, A4 000008A4 5189 subq.l A1, 8 000008A6 20D9 move.l [A0]+, [A1]+ 000008A8 20D9 move.l [A0]+, [A1]+ 000008AA 486E FFF8 pea.l [A6 - 0x8] 000008AE 2F0B move.l -[A7], A3 000008B0 4EAD 21AA jsr [A5 + 0x21AA /* export_1073 */] 000008B4 4267 clr.w -[A7] 000008B6 486E FFF8 pea.l [A6 - 0x8] 000008BA 2F0B move.l -[A7], A3 000008BC 4EAD 20E2 jsr [A5 + 0x20E2 /* export_1048 */] 000008C0 101F move.b D0, [A7]+ 000008C2 671E beq +0x20 /* 000008E2 */ 000008C4 4267 clr.w -[A7] 000008C6 486E FFF8 pea.l [A6 - 0x8] 000008CA 2F2C 0014 move.l -[A7], [A4 + 0x14] 000008CE 2F2C 0010 move.l -[A7], [A4 + 0x10] 000008D2 2F2C 000C move.l -[A7], [A4 + 0xC] 000008D6 2F0B move.l -[A7], A3 000008D8 4EAD 20DA jsr [A5 + 0x20DA /* export_1047 */] 000008DC 1D5F 0010 move.b [A6 + 0x10], [A7]+ 000008E0 6004 bra +0x6 /* 000008E6 */ label000008E2: 000008E2 422E 0010 clr.b [A6 + 0x10] label000008E6: 000008E6 4CDF 1800 movem.l A3,A4, [A7]+ 000008EA 4E5E unlink A6 000008EC 205F movea.l A0, [A7]+ 000008EE 504F addq.w A7, 8 000008F0 4ED0 jmp [A0] 000008F2 0000 4E56 ori.b D0, 0x56 /* 'V' */ // begin alternate branch 000008F4-000008F8 export_419: fn000008F4: 000008F4 4E56 FFF0 link A6, -0x0010 // end alternate branch 000008F4-000008F8 export_419: // at 000008F4 (misaligned) fn000008F4: // (misaligned) 000008F6 FFF0 .invalid <> 000008F8 48E7 0018 movem.l -[A7], A3,A4 000008FC 206E 0018 movea.l A0, [A6 + 0x18] 00000900 43EE FFF8 lea.l A1, [A6 - 0x8] 00000904 22D8 move.l [A1]+, [A0]+ 00000906 22D8 move.l [A1]+, [A0]+ 00000908 286E 0008 movea.l A4, [A6 + 0x8] 0000090C 422E 001C clr.b [A6 + 0x1C] 00000910 206E 000C movea.l A0, [A6 + 0xC] 00000914 7000 moveq.l D0, 0x00 00000916 2080 move.l [A0], D0 00000918 42A7 clr.l -[A7] 0000091A 487A FF68 pea.l [PC - 0x98 /* 00000884, value 0x4E56FFF4 */] 0000091E 2F0E move.l -[A7], A6 00000920 2F0C move.l -[A7], A4 00000922 4EAD 178A jsr [A5 + 0x178A /* export_749 */] 00000926 265F movea.l A3, [A7]+ 00000928 200B move.l D0, A3 0000092A 6708 beq +0xA /* 00000934 */ 0000092C 1D7C 0001 001C move.b [A6 + 0x1C], 0x1 00000932 6054 bra +0x56 /* 00000988 */ label00000934: 00000934 4267 clr.w -[A7] 00000936 2F0C move.l -[A7], A4 00000938 4EAD 177A jsr [A5 + 0x177A /* export_747 */] 0000093C 101F move.b D0, [A7]+ 0000093E 6748 beq +0x4A /* 00000988 */ 00000940 2F00 move.l -[A7], D0 00000942 4267 clr.w -[A7] 00000944 2F0C move.l -[A7], A4 00000946 4EAD 212A jsr [A5 + 0x212A /* export_1057 */] 0000094A 121F move.b D1, [A7]+ 0000094C 201F move.l D0, [A7]+ 0000094E C001 and.b D0, D1 00000950 6736 beq +0x38 /* 00000988 */ 00000952 42A7 clr.l -[A7] 00000954 486E FFF8 pea.l [A6 - 0x8] 00000958 2F0C move.l -[A7], A4 0000095A 4EAD 17D2 jsr [A5 + 0x17D2 /* export_758 */] 0000095E 2D5F FFF0 move.l [A6 - 0x10], [A7]+ 00000962 206E 000C movea.l A0, [A6 + 0xC] 00000966 2F08 move.l -[A7], A0 00000968 42A7 clr.l -[A7] 0000096A 486E FFF0 pea.l [A6 - 0x10] 0000096E 2F2E 0014 move.l -[A7], [A6 + 0x14] 00000972 2F2E 0010 move.l -[A7], [A6 + 0x10] 00000976 2F0C move.l -[A7], A4 00000978 4EAD 20D2 jsr [A5 + 0x20D2 /* export_1046 */] 0000097C 201F move.l D0, [A7]+ 0000097E 205F movea.l A0, [A7]+ 00000980 2080 move.l [A0], D0 00000982 1D7C 0001 001C move.b [A6 + 0x1C], 0x1 label00000988: 00000988 4CDF 1800 movem.l A3,A4, [A7]+ 0000098C 4E5E unlink A6 0000098E 205F movea.l A0, [A7]+ 00000990 DEFC 0014 add.w A7, 0x14 00000994 4ED0 jmp [A0] 00000996 0000 4E56 ori.b D0, 0x56 /* 'V' */ // begin alternate branch 00000998-000009A2 export_420: fn00000998: 00000998 4E56 0000 link A6, 0 0000099C 3F2E 0010 move.w -[A7], [A6 + 0x10] 000009A0 42A7 clr.l -[A7] // end alternate branch 00000998-000009A2 export_420: // at 00000998 (misaligned) fn00000998: // (misaligned) 0000099A 0000 3F2E ori.b D0, 0x2E /* '.' */ 0000099E 0010 42A7 ori.b [A0], 0xA7 000009A2 2F2E 000C move.l -[A7], [A6 + 0xC] 000009A6 42A7 clr.l -[A7] 000009A8 2F2E 0008 move.l -[A7], [A6 + 0x8] 000009AC 4EAD 1372 jsr [A5 + 0x1372 /* export_618 */] 000009B0 4E5E unlink A6 000009B2 205F movea.l A0, [A7]+ 000009B4 DEFC 000A add.w A7, 0xA /* '\n' */ 000009B8 4ED0 jmp [A0] 000009BA 0000 4E56 ori.b D0, 0x56 /* 'V' */ export_421: // at 000009BC (misaligned) 000009BE FFFA .invalid <> 000009C0 48E7 0308 movem.l -[A7], D6,D7,A4 000009C4 286E 0008 movea.l A4, [A6 + 0x8] 000009C8 3C2E 000C move.w D6, [A6 + 0xC] 000009CC 7000 moveq.l D0, 0x00 000009CE 2D40 000E move.l [A6 + 0xE], D0 000009D2 3006 move.w D0, D6 000009D4 0440 001F subi.w D0, 0x1F 000009D8 6702 beq +0x4 /* 000009DC */ 000009DA 603E bra +0x40 /* 00000A1A */ label000009DC: 000009DC 42A7 clr.l -[A7] 000009DE 4EAD 1402 jsr [A5 + 0x1402 /* export_636 */] 000009E2 1E1F move.b D7, [A7]+ 000009E4 486E FFFC pea.l [A6 - 0x4] 000009E8 486D 1EA4 pea.l [A5 + 0x1EA4] 000009EC 3F3C 0022 move.w -[A7], 0x22 /* '\"' */ 000009F0 4EAD 1452 jsr [A5 + 0x1452 /* export_646 */] 000009F4 4267 clr.w -[A7] 000009F6 1F07 move.b -[A7], D7 000009F8 4EAD 1402 jsr [A5 + 0x1402 /* export_636 */] 000009FC 101F move.b D0, [A7]+ 000009FE 2F2E FFFC move.l -[A7], [A6 - 0x4] 00000A02 4EAD 193A jsr [A5 + 0x193A /* export_803 */] 00000A06 3F06 move.w -[A7], D6 00000A08 2F0C move.l -[A7], A4 00000A0A 2F2E FFFC move.l -[A7], [A6 - 0x4] 00000A0E 4EBA FF88 jsr [PC - 0x78 /* 00000998 */] 00000A12 2D6E FFFC 000E move.l [A6 + 0xE], [A6 - 0x4] 00000A18 600E bra +0x10 /* 00000A28 */ label00000A1A: 00000A1A 42A7 clr.l -[A7] 00000A1C 3F06 move.w -[A7], D6 00000A1E 2F0C move.l -[A7], A4 00000A20 4EBA FDDA jsr [PC - 0x226 /* 000007FC */] 00000A24 2D5F 000E move.l [A6 + 0xE], [A7]+ label00000A28: 00000A28 4CDF 10C0 movem.l D6,D7,A4, [A7]+ 00000A2C 4E5E unlink A6 00000A2E 205F movea.l A0, [A7]+ 00000A30 5C4F addq.w A7, 6 00000A32 4ED0 jmp [A0] export_422: 00000A34 4E56 FFDC link A6, -0x0024 00000A38 48E7 0318 movem.l -[A7], D6,D7,A3,A4 00000A3C 206E 0018 movea.l A0, [A6 + 0x18] 00000A40 43EE FFF8 lea.l A1, [A6 - 0x8] 00000A44 22D8 move.l [A1]+, [A0]+ 00000A46 22D8 move.l [A1]+, [A0]+ 00000A48 266E 0008 movea.l A3, [A6 + 0x8] 00000A4C 206E 000C movea.l A0, [A6 + 0xC] 00000A50 7000 moveq.l D0, 0x00 00000A52 2080 move.l [A0], D0 00000A54 1D7C 0001 001C move.b [A6 + 0x1C], 0x1 00000A5A 206E 0014 movea.l A0, [A6 + 0x14] 00000A5E 2D48 FFDC move.l [A6 - 0x24], A0 00000A62 2850 movea.l A4, [A0] 00000A64 4267 clr.w -[A7] 00000A66 2F2C 000A move.l -[A7], [A4 + 0xA] 00000A6A 486E FFE2 pea.l [A6 - 0x1E] 00000A6E A92C syscall FindWindow 00000A70 3E1F move.w D7, [A7]+ 00000A72 202E FFE2 move.l D0, [A6 - 0x1E] 00000A76 2053 movea.l A0, [A3] 00000A78 B0A8 0038 cmp.l D0, [A0 + 0x38] 00000A7C 6600 00AE bne +0xB0 /* 00000B2C */ 00000A80 3007 move.w D0, D7 00000A82 6B00 00A8 bmi +0xAA /* 00000B2C */ 00000A86 0C40 0008 cmpi.w D0, 0x8 00000A8A 6E00 00A0 bgt +0xA2 /* 00000B2C */ 00000A8E D040 add.w D0, D0 00000A90 303B 0006 move.w D0, [PC + D0.w + 0x6] 00000A94 4EFB 0000 jmp [PC + D0.w] 00000A98 0096 0096 0096 ori.l [A6], 0x960096 00000A9E 0014 0066 ori.b [A4], 0x66 /* 'f' */ 00000AA2 0072 007E 008A ori.w [A2 + D0.w - 0x118], 0x7E /* '~' */ 00000AA8 008A 7C01 42A7 ori.l A2, 0x7C0142A7 00000AAE 2F2D F89C move.l -[A7], [A5 - 0x764] 00000AB2 4EAD 155A jsr [A5 + 0x155A /* export_679 */] 00000AB6 B7DF cmpa.l A3, [A7]+ 00000AB8 671A beq +0x1C /* 00000AD4 */ 00000ABA 2F0B move.l -[A7], A3 00000ABC 4EAD 1FCA jsr [A5 + 0x1FCA /* export_1013 */] 00000AC0 2053 movea.l A0, [A3] 00000AC2 1028 0062 move.b D0, [A0 + 0x62] 00000AC6 670A beq +0xC /* 00000AD2 */ 00000AC8 2F2D F89C move.l -[A7], [A5 - 0x764] 00000ACC 4EAD 15E2 jsr [A5 + 0x15E2 /* export_696 */] 00000AD0 6002 bra +0x4 /* 00000AD4 */ label00000AD2: 00000AD2 4206 clr.b D6 label00000AD4: 00000AD4 1006 move.b D0, D6 00000AD6 671E beq +0x20 /* 00000AF6 */ 00000AD8 4267 clr.w -[A7] 00000ADA 486E FFF8 pea.l [A6 - 0x8] 00000ADE 2F2E 0014 move.l -[A7], [A6 + 0x14] 00000AE2 2F2E 0010 move.l -[A7], [A6 + 0x10] 00000AE6 2F2E 000C move.l -[A7], [A6 + 0xC] 00000AEA 2F0B move.l -[A7], A3 00000AEC 4EBA FE06 jsr [PC - 0x1FA /* 000008F4 */] 00000AF0 1D5F 001C move.b [A6 + 0x1C], [A7]+ 00000AF4 6036 bra +0x38 /* 00000B2C */ label00000AF6: 00000AF6 422E 001C clr.b [A6 + 0x1C] 00000AFA 6030 bra +0x32 /* 00000B2C */ 00000AFC 2F2C 000A move.l -[A7], [A4 + 0xA] 00000B00 2F0B move.l -[A7], A3 00000B02 4EAD 1FD2 jsr [A5 + 0x1FD2 /* export_1014 */] 00000B06 6024 bra +0x26 /* 00000B2C */ 00000B08 2F2C 000A move.l -[A7], [A4 + 0xA] 00000B0C 2F0B move.l -[A7], A3 00000B0E 4EAD 04D2 jsr [A5 + 0x4D2 /* export_150 */] 00000B12 6018 bra +0x1A /* 00000B2C */ 00000B14 2F2C 000A move.l -[A7], [A4 + 0xA] 00000B18 2F0B move.l -[A7], A3 00000B1A 4EAD 0792 jsr [A5 + 0x792 /* export_238 */] 00000B1E 600C bra +0xE /* 00000B2C */ 00000B20 2F2C 000A move.l -[A7], [A4 + 0xA] 00000B24 3F07 move.w -[A7], D7 00000B26 2F0B move.l -[A7], A3 00000B28 4EAD 04E2 jsr [A5 + 0x4E2 /* export_152 */] label00000B2C: 00000B2C 4CDF 18C0 movem.l D6,D7,A3,A4, [A7]+ 00000B30 4E5E unlink A6 00000B32 205F movea.l A0, [A7]+ 00000B34 DEFC 0014 add.w A7, 0x14 00000B38 4ED0 jmp [A0] 00000B3A 0000 4E56 ori.b D0, 0x56 /* 'V' */ // begin alternate branch 00000B3C-00000B50 fn00000B3C: 00000B3C 4E56 0000 link A6, 0 00000B40 48E7 0018 movem.l -[A7], A3,A4 00000B44 266E 000C movea.l A3, [A6 + 0xC] 00000B48 286E 0008 movea.l A4, [A6 + 0x8] 00000B4C 3F3C 0190 move.w -[A7], 0x190 // end alternate branch 00000B3C-00000B50 fn00000B3C: // (misaligned) 00000B3E 0000 48E7 ori.b D0, 0xE7 00000B42 0018 266E ori.b [A0]+, 0x6E /* 'n' */ 00000B46 000C 286E ori.b A4, 0x6E /* 'n' */ 00000B4A 0008 3F3C ori.b A0, 0x3C /* '<' */ 00000B4E 0190 bclr [A0], D0 00000B50 42A7 clr.l -[A7] 00000B52 2F0B move.l -[A7], A3 00000B54 42A7 clr.l -[A7] 00000B56 1F3C 0001 move.b -[A7], 0x1 00000B5A 2F0B move.l -[A7], A3 00000B5C 4EAD 20B2 jsr [A5 + 0x20B2 /* export_1042 */] 00000B60 2F2E 0008 move.l -[A7], [A6 + 0x8] 00000B64 4EAD 1372 jsr [A5 + 0x1372 /* export_618 */] 00000B68 2054 movea.l A0, [A4] 00000B6A 214B 0022 move.l [A0 + 0x22], A3 00000B6E 117C 0001 001C move.b [A0 + 0x1C], 0x1 00000B74 4228 001B clr.b [A0 + 0x1B] 00000B78 4CDF 1800 movem.l A3,A4, [A7]+ 00000B7C 4E5E unlink A6 00000B7E 205F movea.l A0, [A7]+ 00000B80 504F addq.w A7, 8 00000B82 4ED0 jmp [A0] export_423: 00000B84 4E56 FFFC link A6, -0x0004 00000B88 486E FFFC pea.l [A6 - 0x4] 00000B8C 486D 1EBC pea.l [A5 + 0x1EBC] 00000B90 3F3C 0026 move.w -[A7], 0x26 /* '&' */ 00000B94 4EAD 1452 jsr [A5 + 0x1452 /* export_646 */] 00000B98 2F2E FFFC move.l -[A7], [A6 - 0x4] 00000B9C 4EAD 193A jsr [A5 + 0x193A /* export_803 */] 00000BA0 2F2E 0008 move.l -[A7], [A6 + 0x8] 00000BA4 2F2E FFFC move.l -[A7], [A6 - 0x4] 00000BA8 4EBA FF92 jsr [PC - 0x6E /* 00000B3C */] 00000BAC 2D6E FFFC 0018 move.l [A6 + 0x18], [A6 - 0x4] 00000BB2 4E5E unlink A6 00000BB4 205F movea.l A0, [A7]+ 00000BB6 DEFC 0010 add.w A7, 0x10 00000BBA 4ED0 jmp [A0] export_424: 00000BBC 4E56 FFF0 link A6, -0x0010 00000BC0 206E 0014 movea.l A0, [A6 + 0x14] 00000BC4 43EE FFF8 lea.l A1, [A6 - 0x8] 00000BC8 22D8 move.l [A1]+, [A0]+ 00000BCA 22D8 move.l [A1]+, [A0]+ 00000BCC 206E 0010 movea.l A0, [A6 + 0x10] 00000BD0 43EE FFF0 lea.l A1, [A6 - 0x10] 00000BD4 22D8 move.l [A1]+, [A0]+ 00000BD6 22D8 move.l [A1]+, [A0]+ 00000BD8 4E5E unlink A6 00000BDA 205F movea.l A0, [A7]+ 00000BDC DEFC 0010 add.w A7, 0x10 00000BE0 4ED0 jmp [A0] 00000BE2 0000 4E56 ori.b D0, 0x56 /* 'V' */ export_425: // at 00000BE4 (misaligned) 00000BE6 0000 48E7 ori.b D0, 0xE7 00000BEA 0018 266E ori.b [A0]+, 0x6E /* 'n' */ 00000BEE 0008 284B ori.b A0, 0x4B /* 'K' */ 00000BF2 102E 001A move.b D0, [A6 + 0x1A] 00000BF6 4880 ext.w D0 00000BF8 670A beq +0xC /* 00000C04 */ 00000BFA 5340 subq.w D0, 1 00000BFC 6716 beq +0x18 /* 00000C14 */ 00000BFE 5340 subq.w D0, 1 00000C00 672A beq +0x2C /* 00000C2C */ 00000C02 605A bra +0x5C /* 00000C5E */ label00000C04: 00000C04 1F3C 0001 move.b -[A7], 0x1 00000C08 1F3C 0001 move.b -[A7], 0x1 00000C0C 2F0B move.l -[A7], A3 00000C0E 4EAD 200A jsr [A5 + 0x200A /* export_1021 */] 00000C12 604A bra +0x4C /* 00000C5E */ label00000C14: 00000C14 4267 clr.w -[A7] 00000C16 2F2E 000E move.l -[A7], [A6 + 0xE] 00000C1A 2F0B move.l -[A7], A3 00000C1C 4EAD 20E2 jsr [A5 + 0x20E2 /* export_1048 */] 00000C20 1F3C 0001 move.b -[A7], 0x1 00000C24 2F0B move.l -[A7], A3 00000C26 4EAD 200A jsr [A5 + 0x200A /* export_1021 */] 00000C2A 6032 bra +0x34 /* 00000C5E */ label00000C2C: 00000C2C 2054 movea.l A0, [A4] 00000C2E 1028 003A move.b D0, [A0 + 0x3A] 00000C32 670C beq +0xE /* 00000C40 */ 00000C34 4267 clr.w -[A7] 00000C36 1F3C 0001 move.b -[A7], 0x1 00000C3A 2F0B move.l -[A7], A3 00000C3C 4EAD 200A jsr [A5 + 0x200A /* export_1021 */] label00000C40: 00000C40 4267 clr.w -[A7] 00000C42 2F2E 000E move.l -[A7], [A6 + 0xE] 00000C46 2F0B move.l -[A7], A3 00000C48 4EAD 20E2 jsr [A5 + 0x20E2 /* export_1048 */] 00000C4C 101F move.b D0, [A7]+ 00000C4E 670E beq +0x10 /* 00000C5E */ 00000C50 2F0B move.l -[A7], A3 00000C52 2054 movea.l A0, [A4] 00000C54 3F28 0038 move.w -[A7], [A0 + 0x38] 00000C58 2F0B move.l -[A7], A3 00000C5A 4EAD 2272 jsr [A5 + 0x2272 /* export_1098 */] label00000C5E: 00000C5E 4CDF 1800 movem.l A3,A4, [A7]+ 00000C62 4E5E unlink A6 00000C64 205F movea.l A0, [A7]+ 00000C66 DEFC 0014 add.w A7, 0x14 00000C6A 4ED0 jmp [A0] export_426: 00000C6C 4E56 0000 link A6, 0 00000C70 48E7 0018 movem.l -[A7], A3,A4 00000C74 266E 0008 movea.l A3, [A6 + 0x8] 00000C78 284B movea.l A4, A3 00000C7A 4267 clr.w -[A7] 00000C7C 2054 movea.l A0, [A4] 00000C7E 2F28 0058 move.l -[A7], [A0 + 0x58] 00000C82 226E 0014 movea.l A1, [A6 + 0x14] 00000C86 2F11 move.l -[A7], [A1] 00000C88 A966 syscall TestControl 00000C8A 4A5F tst.w [A7]+ 00000C8C 6724 beq +0x26 /* 00000CB2 */ 00000C8E 4267 clr.w -[A7] 00000C90 2054 movea.l A0, [A4] 00000C92 2F28 0058 move.l -[A7], [A0 + 0x58] 00000C96 226E 0014 movea.l A1, [A6 + 0x14] 00000C9A 2F11 move.l -[A7], [A1] 00000C9C 42A7 clr.l -[A7] 00000C9E A968 syscall TrackControl 00000CA0 4A5F tst.w [A7]+ 00000CA2 670E beq +0x10 /* 00000CB2 */ 00000CA4 2F0B move.l -[A7], A3 00000CA6 2054 movea.l A0, [A4] 00000CA8 3F28 0038 move.w -[A7], [A0 + 0x38] 00000CAC 2F0B move.l -[A7], A3 00000CAE 4EAD 2272 jsr [A5 + 0x2272 /* export_1098 */] label00000CB2: 00000CB2 7000 moveq.l D0, 0x00 00000CB4 2D40 0018 move.l [A6 + 0x18], D0 00000CB8 4CDF 1800 movem.l A3,A4, [A7]+ 00000CBC 4E5E unlink A6 00000CBE 205F movea.l A0, [A7]+ 00000CC0 DEFC 0010 add.w A7, 0x10 00000CC4 4ED0 jmp [A0] 00000CC6 0000 4E56 ori.b D0, 0x56 /* 'V' */ // begin alternate branch 00000CC8-00000CDE fn00000CC8: 00000CC8 4E56 0000 link A6, 0 00000CCC 48E7 0018 movem.l -[A7], A3,A4 00000CD0 266E 000C movea.l A3, [A6 + 0xC] 00000CD4 286E 0008 movea.l A4, [A6 + 0x8] 00000CD8 3F2E 0010 move.w -[A7], [A6 + 0x10] 00000CDC 2053 movea.l A0, [A3] // end alternate branch 00000CC8-00000CDE fn00000CC8: // (misaligned) 00000CCA 0000 48E7 ori.b D0, 0xE7 00000CCE 0018 266E ori.b [A0]+, 0x6E /* 'n' */ 00000CD2 000C 286E ori.b A4, 0x6E /* 'n' */ 00000CD6 0008 3F2E ori.b A0, 0x2E /* '.' */ 00000CDA 0010 2053 ori.b [A0], 0x53 /* 'S' */ 00000CDE 2F28 0012 move.l -[A7], [A0 + 0x12] 00000CE2 2F28 000E move.l -[A7], [A0 + 0xE] 00000CE6 42A7 clr.l -[A7] 00000CE8 2F2E 0008 move.l -[A7], [A6 + 0x8] 00000CEC 4EAD 1372 jsr [A5 + 0x1372 /* export_618 */] 00000CF0 2054 movea.l A0, [A4] 00000CF2 214B 0022 move.l [A0 + 0x22], A3 00000CF6 4CDF 1800 movem.l A3,A4, [A7]+ 00000CFA 4E5E unlink A6 00000CFC 205F movea.l A0, [A7]+ 00000CFE DEFC 000A add.w A7, 0xA /* '\n' */ 00000D02 4ED0 jmp [A0] fn00000D04: 00000D04 4E56 FFFC link A6, -0x0004 00000D08 486E FFFC pea.l [A6 - 0x4] 00000D0C 486D 1F44 pea.l [A5 + 0x1F44] 00000D10 3F3C 0026 move.w -[A7], 0x26 /* '&' */ 00000D14 4EAD 1452 jsr [A5 + 0x1452 /* export_646 */] 00000D18 2F2E FFFC move.l -[A7], [A6 - 0x4] 00000D1C 4EAD 193A jsr [A5 + 0x193A /* export_803 */] 00000D20 3F2E 000C move.w -[A7], [A6 + 0xC] 00000D24 206E 0008 movea.l A0, [A6 + 0x8] 00000D28 2F28 0008 move.l -[A7], [A0 + 0x8] 00000D2C 2F2E FFFC move.l -[A7], [A6 - 0x4] 00000D30 4EBA FF96 jsr [PC - 0x6A /* 00000CC8 */] 00000D34 2D6E FFFC 000E move.l [A6 + 0xE], [A6 - 0x4] 00000D3A 4E5E unlink A6 00000D3C 205F movea.l A0, [A7]+ 00000D3E 5C4F addq.w A7, 6 00000D40 4ED0 jmp [A0] 00000D42 0000 4E56 ori.b D0, 0x56 /* 'V' */ export_427: // at 00000D44 (misaligned) 00000D46 FFFE .invalid <> 00000D48 48E7 0118 movem.l -[A7], D7,A3,A4 00000D4C 266E 0008 movea.l A3, [A6 + 0x8] 00000D50 3E2E 000C move.w D7, [A6 + 0xC] 00000D54 284B movea.l A4, A3 00000D56 7000 moveq.l D0, 0x00 00000D58 2D40 000E move.l [A6 + 0xE], D0 00000D5C 3007 move.w D0, D7 00000D5E 0440 00B0 subi.w D0, 0xB0 00000D62 6754 beq +0x56 /* 00000DB8 */ 00000D64 5340 subq.w D0, 1 00000D66 672E beq +0x30 /* 00000D96 */ 00000D68 5340 subq.w D0, 1 00000D6A 6708 beq +0xA /* 00000D74 */ 00000D6C 0440 0017 subi.w D0, 0x17 00000D70 675C beq +0x5E /* 00000DCE */ 00000D72 6070 bra +0x72 /* 00000DE4 */ label00000D74: 00000D74 2F0B move.l -[A7], A3 00000D76 4EAD 221A jsr [A5 + 0x221A /* export_1087 */] 00000D7A 4267 clr.w -[A7] 00000D7C 2F0B move.l -[A7], A3 00000D7E 4EAD 1C3A jsr [A5 + 0x1C3A /* export_899 */] 00000D82 101F move.b D0, [A7]+ 00000D84 676C beq +0x6E /* 00000DF2 */ 00000D86 42A7 clr.l -[A7] 00000D88 3F07 move.w -[A7], D7 00000D8A 2F0E move.l -[A7], A6 00000D8C 4EBA FF76 jsr [PC - 0x8A /* 00000D04 */] 00000D90 2D5F 000E move.l [A6 + 0xE], [A7]+ 00000D94 605C bra +0x5E /* 00000DF2 */ label00000D96: 00000D96 2F0B move.l -[A7], A3 00000D98 4EAD 221A jsr [A5 + 0x221A /* export_1087 */] 00000D9C 4267 clr.w -[A7] 00000D9E 2F0B move.l -[A7], A3 00000DA0 4EAD 1112 jsr [A5 + 0x1112 /* export_542 */] 00000DA4 101F move.b D0, [A7]+ 00000DA6 674A beq +0x4C /* 00000DF2 */ 00000DA8 42A7 clr.l -[A7] 00000DAA 3F07 move.w -[A7], D7 00000DAC 2F0E move.l -[A7], A6 00000DAE 4EBA FF54 jsr [PC - 0xAC /* 00000D04 */] 00000DB2 2D5F 000E move.l [A6 + 0xE], [A7]+ 00000DB6 603A bra +0x3C /* 00000DF2 */ label00000DB8: 00000DB8 42A7 clr.l -[A7] 00000DBA 486E FFFF pea.l [A6 - 0x1] 00000DBE 1F3C 0001 move.b -[A7], 0x1 00000DC2 2F0B move.l -[A7], A3 00000DC4 4EAD 1C42 jsr [A5 + 0x1C42 /* export_900 */] 00000DC8 2D5F 000E move.l [A6 + 0xE], [A7]+ 00000DCC 6024 bra +0x26 /* 00000DF2 */ label00000DCE: 00000DCE 2054 movea.l A0, [A4] 00000DD0 1028 006B move.b D0, [A0 + 0x6B] 00000DD4 0A00 0001 xori.b D0, 0x1 00000DD8 1140 006B move.b [A0 + 0x6B], D0 00000DDC 2F0B move.l -[A7], A3 00000DDE 4EAD 059A jsr [A5 + 0x59A /* export_175 */] 00000DE2 600E bra +0x10 /* 00000DF2 */ label00000DE4: 00000DE4 42A7 clr.l -[A7] 00000DE6 3F07 move.w -[A7], D7 00000DE8 2F0B move.l -[A7], A3 00000DEA 4EBA F34C jsr [PC - 0xCB4 /* 00000138 */] 00000DEE 2D5F 000E move.l [A6 + 0xE], [A7]+ label00000DF2: 00000DF2 4CDF 1880 movem.l D7,A3,A4, [A7]+ 00000DF6 4E5E unlink A6 00000DF8 205F movea.l A0, [A7]+ 00000DFA 5C4F addq.w A7, 6 00000DFC 4ED0 jmp [A0] 00000DFE 0000 4E56 ori.b D0, 0x56 /* 'V' */ // begin alternate branch 00000E00-00000E04 fn00000E00: 00000E00 4E56 FFF4 link A6, -0x000C // end alternate branch 00000E00-00000E04 fn00000E00: // (misaligned) 00000E02 FFF4 .invalid <> 00000E04 48E7 0108 movem.l -[A7], D7,A4 00000E08 286E 0008 movea.l A4, [A6 + 0x8] 00000E0C 3E2E 000C move.w D7, [A6 + 0xC] 00000E10 3007 move.w D0, D7 00000E12 0440 0067 subi.w D0, 0x67 /* 'g' */ 00000E16 6710 beq +0x12 /* 00000E28 */ 00000E18 5340 subq.w D0, 1 00000E1A 670C beq +0xE /* 00000E28 */ 00000E1C 5340 subq.w D0, 1 00000E1E 6734 beq +0x36 /* 00000E54 */ 00000E20 5340 subq.w D0, 1 00000E22 675A beq +0x5C /* 00000E7E */ 00000E24 6000 0086 bra +0x88 /* 00000EAC */ label00000E28: 00000E28 486E FFFC pea.l [A6 - 0x4] 00000E2C 486D 1F84 pea.l [A5 + 0x1F84] 00000E30 3F3C 004E move.w -[A7], 0x4E /* 'N' */ 00000E34 4EAD 1452 jsr [A5 + 0x1452 /* export_646 */] 00000E38 2F2E FFFC move.l -[A7], [A6 - 0x4] 00000E3C 4EAD 193A jsr [A5 + 0x193A /* export_803 */] 00000E40 2F0C move.l -[A7], A4 00000E42 3F07 move.w -[A7], D7 00000E44 2F2E FFFC move.l -[A7], [A6 - 0x4] 00000E48 4EBA 030E jsr [PC + 0x30E /* 00001158 */] 00000E4C 2D6E FFFC 000E move.l [A6 + 0xE], [A6 - 0x4] 00000E52 6058 bra +0x5A /* 00000EAC */ label00000E54: 00000E54 486E FFF8 pea.l [A6 - 0x8] 00000E58 486D 1F7C pea.l [A5 + 0x1F7C] 00000E5C 3F3C 004C move.w -[A7], 0x4C /* 'L' */ 00000E60 4EAD 1452 jsr [A5 + 0x1452 /* export_646 */] 00000E64 2F2E FFF8 move.l -[A7], [A6 - 0x8] 00000E68 4EAD 193A jsr [A5 + 0x193A /* export_803 */] 00000E6C 2F0C move.l -[A7], A4 00000E6E 2F2E FFF8 move.l -[A7], [A6 - 0x8] 00000E72 4EBA 0388 jsr [PC + 0x388 /* 000011FC */] 00000E76 2D6E FFF8 000E move.l [A6 + 0xE], [A6 - 0x8] 00000E7C 602E bra +0x30 /* 00000EAC */ label00000E7E: 00000E7E 486E FFF4 pea.l [A6 - 0xC] 00000E82 486D 1F64 pea.l [A5 + 0x1F64] 00000E86 3F3C 004C move.w -[A7], 0x4C /* 'L' */ 00000E8A 4EAD 1452 jsr [A5 + 0x1452 /* export_646 */] 00000E8E 2F2E FFF4 move.l -[A7], [A6 - 0xC] 00000E92 4EAD 193A jsr [A5 + 0x193A /* export_803 */] 00000E96 2F0C move.l -[A7], A4 00000E98 3F07 move.w -[A7], D7 00000E9A 1F3C 0001 move.b -[A7], 0x1 00000E9E 2F2E FFF4 move.l -[A7], [A6 - 0xC] 00000EA2 4EBA 013C jsr [PC + 0x13C /* 00000FE0 */] 00000EA6 2D6E FFF4 000E move.l [A6 + 0xE], [A6 - 0xC] label00000EAC: 00000EAC 4CDF 1080 movem.l D7,A4, [A7]+ 00000EB0 4E5E unlink A6 00000EB2 205F movea.l A0, [A7]+ 00000EB4 5C4F addq.w A7, 6 00000EB6 4ED0 jmp [A0] export_428: 00000EB8 4E56 FFEC link A6, -0x0014 00000EBC 48E7 0338 movem.l -[A7], D6,D7,A2,A3,A4 00000EC0 266E 0008 movea.l A3, [A6 + 0x8] 00000EC4 3C2E 000C move.w D6, [A6 + 0xC] 00000EC8 284B movea.l A4, A3 00000ECA 7000 moveq.l D0, 0x00 00000ECC 2D40 000E move.l [A6 + 0xE], D0 00000ED0 3006 move.w D0, D6 00000ED2 0440 0067 subi.w D0, 0x67 /* 'g' */ 00000ED6 6716 beq +0x18 /* 00000EEE */ 00000ED8 5340 subq.w D0, 1 00000EDA 6712 beq +0x14 /* 00000EEE */ 00000EDC 5340 subq.w D0, 1 00000EDE 6720 beq +0x22 /* 00000F00 */ 00000EE0 5340 subq.w D0, 1 00000EE2 670A beq +0xC /* 00000EEE */ 00000EE4 5940 subq.w D0, 4 00000EE6 6700 0086 beq +0x88 /* 00000F6E */ 00000EEA 6000 00BC bra +0xBE /* 00000FA8 */ label00000EEE: 00000EEE 42A7 clr.l -[A7] 00000EF0 3F06 move.w -[A7], D6 00000EF2 2F0B move.l -[A7], A3 00000EF4 4EBA FF0A jsr [PC - 0xF6 /* 00000E00 */] 00000EF8 2D5F 000E move.l [A6 + 0xE], [A7]+ 00000EFC 6000 00B8 bra +0xBA /* 00000FB6 */ label00000F00: 00000F00 42A7 clr.l -[A7] 00000F02 42A7 clr.l -[A7] 00000F04 486E FFEC pea.l [A6 - 0x14] 00000F08 2F2D F89C move.l -[A7], [A5 - 0x764] 00000F0C 4EAD 0672 jsr [A5 + 0x672 /* export_202 */] 00000F10 2E1F move.l D7, [A7]+ 00000F12 6D00 00A2 blt +0xA4 /* 00000FB6 */ 00000F16 2254 movea.l A1, [A4] 00000F18 2069 0038 movea.l A0, [A1 + 0x38] 00000F1C 2050 movea.l A0, [A0] 00000F1E 2469 0038 movea.l A2, [A1 + 0x38] 00000F22 2452 movea.l A2, [A2] 00000F24 3028 0022 move.w D0, [A0 + 0x22] 00000F28 906A 0020 sub.w D0, [A2 + 0x20] 00000F2C 48C0 ext.l D0 00000F2E 2207 move.l D1, D7 00000F30 9280 sub.l D1, D0 00000F32 3029 004E move.w D0, [A1 + 0x4E] 00000F36 48C0 ext.l D0 00000F38 48E7 C000 movem.l -[A7], D0,D1 00000F3C 42A7 clr.l -[A7] 00000F3E 2054 movea.l A0, [A4] 00000F40 2F28 003C move.l -[A7], [A0 + 0x3C] 00000F44 4EAD 015A jsr [A5 + 0x15A /* export_39 */] 00000F48 241F move.l D2, [A7]+ 00000F4A 4CDF 0003 movem.l D0,D1, [A7]+ 00000F4E 9082 sub.l D0, D2 00000F50 B081 cmp.l D0, D1 00000F52 6C0A bge +0xC /* 00000F5E */ 00000F54 3F3C 0096 move.w -[A7], 0x96 00000F58 4EAD 19BA jsr [A5 + 0x19BA /* export_819 */] 00000F5C 6058 bra +0x5A /* 00000FB6 */ label00000F5E: 00000F5E 42A7 clr.l -[A7] 00000F60 3F06 move.w -[A7], D6 00000F62 2F0B move.l -[A7], A3 00000F64 4EBA FE9A jsr [PC - 0x166 /* 00000E00 */] 00000F68 2D5F 000E move.l [A6 + 0xE], [A7]+ 00000F6C 6048 bra +0x4A /* 00000FB6 */ label00000F6E: 00000F6E 4267 clr.w -[A7] 00000F70 2F0B move.l -[A7], A3 00000F72 4EAD 212A jsr [A5 + 0x212A /* export_1057 */] 00000F76 101F move.b D0, [A7]+ 00000F78 673C beq +0x3E /* 00000FB6 */ 00000F7A 42A7 clr.l -[A7] 00000F7C 2254 movea.l A1, [A4] 00000F7E 2069 0038 movea.l A0, [A1 + 0x38] 00000F82 2050 movea.l A0, [A0] 00000F84 3028 003C move.w D0, [A0 + 0x3C] 00000F88 48C0 ext.l D0 00000F8A 2F00 move.l -[A7], D0 00000F8C 2F29 0038 move.l -[A7], [A1 + 0x38] 00000F90 A9D1 syscall TESetSelect 00000F92 2F0B move.l -[A7], A3 00000F94 4EAD 060A jsr [A5 + 0x60A /* export_189 */] 00000F98 2054 movea.l A0, [A4] 00000F9A 117C 0001 006E move.b [A0 + 0x6E], 0x1 00000FA0 2F0B move.l -[A7], A3 00000FA2 4EAD 0F9A jsr [A5 + 0xF9A /* export_495 */] 00000FA6 600E bra +0x10 /* 00000FB6 */ label00000FA8: 00000FA8 42A7 clr.l -[A7] 00000FAA 3F06 move.w -[A7], D6 00000FAC 2F0B move.l -[A7], A3 00000FAE 4EBA F84C jsr [PC - 0x7B4 /* 000007FC */] 00000FB2 2D5F 000E move.l [A6 + 0xE], [A7]+ label00000FB6: 00000FB6 4CDF 1CC0 movem.l D6,D7,A2,A3,A4, [A7]+ 00000FBA 4E5E unlink A6 00000FBC 205F movea.l A0, [A7]+ 00000FBE 5C4F addq.w A7, 6 00000FC0 4ED0 jmp [A0] 00000FC2 0000 4E56 ori.b D0, 0x56 /* 'V' */ 00000FC6 0000 206E ori.b D0, 0x6E /* 'n' */ 00000FCA 0008 2F28 ori.b A0, 0x28 /* '(' */ 00000FCE 0008 4EAD ori.b A0, 0xAD 00000FD2 2372 4E5E 205F move.l [A1 + 0x205F], [A2 + D4 * 8 + 0x5E] 00000FD8 DEFC 000A add.w A7, 0xA /* '\n' */ 00000FDC 4ED0 jmp [A0] 00000FDE 0000 4E56 ori.b D0, 0x56 /* 'V' */ // begin alternate branch 00000FE0-00000FE4 export_429: fn00000FE0: 00000FE0 4E56 FFBC link A6, -0x0044 // end alternate branch 00000FE0-00000FE4 export_429: // at 00000FE0 (misaligned) fn00000FE0: // (misaligned) 00000FE2 FFBC .invalid <> 00000FE4 48E7 0718 movem.l -[A7], D5,D6,D7,A3,A4 00000FE8 2E2E 0010 move.l D7, [A6 + 0x10] 00000FEC 286E 0008 movea.l A4, [A6 + 0x8] 00000FF0 2054 movea.l A0, [A4] 00000FF2 2147 0022 move.l [A0 + 0x22], D7 00000FF6 2247 movea.l A1, D7 00000FF8 2251 movea.l A1, [A1] 00000FFA 2169 0038 0026 move.l [A0 + 0x26], [A1 + 0x38] 00001000 2268 0026 movea.l A1, [A0 + 0x26] 00001004 2651 movea.l A3, [A1] 00001006 316B 0020 002A move.w [A0 + 0x2A], [A3 + 0x20] 0000100C 316B 0022 002C move.w [A0 + 0x2C], [A3 + 0x22] 00001012 3C2B 0022 move.w D6, [A3 + 0x22] 00001016 9C6B 0020 sub.w D6, [A3 + 0x20] 0000101A 7000 moveq.l D0, 0x00 0000101C 2140 002E move.l [A0 + 0x2E], D0 00001020 2140 0032 move.l [A0 + 0x32], D0 00001024 42A8 0036 clr.l [A0 + 0x36] 00001028 7000 moveq.l D0, 0x00 0000102A 2140 003A move.l [A0 + 0x3A], D0 0000102E 2140 003E move.l [A0 + 0x3E], D0 00001032 2140 0042 move.l [A0 + 0x42], D0 00001036 4268 0046 clr.w [A0 + 0x46] 0000103A 7000 moveq.l D0, 0x00 0000103C 2140 0048 move.l [A0 + 0x48], D0 00001040 3F2E 000E move.w -[A7], [A6 + 0xE] 00001044 2047 movea.l A0, D7 00001046 2050 movea.l A0, [A0] 00001048 2F28 0016 move.l -[A7], [A0 + 0x16] 0000104C 2F07 move.l -[A7], D7 0000104E 42A7 clr.l -[A7] 00001050 2F2E 0008 move.l -[A7], [A6 + 0x8] 00001054 4EAD 1362 jsr [A5 + 0x1362 /* export_616 */] 00001058 486E FFBC pea.l [A6 - 0x44] 0000105C 487A FF66 pea.l [PC - 0x9A /* 00000FC4, value 0x4E560000 'NV\0\0', cstring "NV" */] 00001060 2F0E move.l -[A7], A6 00001062 4EAD 1922 jsr [A5 + 0x1922 /* export_800 */] 00001066 102E 000C move.b D0, [A6 + 0xC] 0000106A 6764 beq +0x66 /* 000010D0 */ 0000106C 42A7 clr.l -[A7] 0000106E 3006 move.w D0, D6 00001070 48C0 ext.l D0 00001072 2F00 move.l -[A7], D0 00001074 4EAD 1BBA jsr [A5 + 0x1BBA /* export_883 */] 00001078 2A17 move.l D5, [A7] 0000107A 4EAD 193A jsr [A5 + 0x193A /* export_803 */] 0000107E 4A46 tst.w D6 00001080 6F24 ble +0x26 /* 000010A6 */ 00001082 2254 movea.l A1, [A4] 00001084 2069 0026 movea.l A0, [A1 + 0x26] 00001088 2050 movea.l A0, [A0] 0000108A 2068 003E movea.l A0, [A0 + 0x3E] 0000108E 3029 002A move.w D0, [A1 + 0x2A] 00001092 48C0 ext.l D0 00001094 D090 add.l D0, [A0] 00001096 2F00 move.l -[A7], D0 00001098 2045 movea.l A0, D5 0000109A 2F10 move.l -[A7], [A0] 0000109C 3006 move.w D0, D6 0000109E 48C0 ext.l D0 000010A0 2F00 move.l -[A7], D0 000010A2 4EAD 017A jsr [A5 + 0x17A /* export_43 */] label000010A6: 000010A6 2054 movea.l A0, [A4] 000010A8 2145 002E move.l [A0 + 0x2E], D5 000010AC 3028 002A move.w D0, [A0 + 0x2A] 000010B0 9068 002C sub.w D0, [A0 + 0x2C] 000010B4 3140 0046 move.w [A0 + 0x46], D0 000010B8 42A7 clr.l -[A7] 000010BA 42A7 clr.l -[A7] 000010BC 4EAD 1BBA jsr [A5 + 0x1BBA /* export_883 */] 000010C0 2054 movea.l A0, [A4] 000010C2 215F 0042 move.l [A0 + 0x42], [A7]+ 000010C6 2054 movea.l A0, [A4] 000010C8 2F28 0042 move.l -[A7], [A0 + 0x42] 000010CC 4EAD 193A jsr [A5 + 0x193A /* export_803 */] label000010D0: 000010D0 2047 movea.l A0, D7 000010D2 7001 moveq.l D0, 0x01 000010D4 2050 movea.l A0, [A0] 000010D6 B028 006B cmp.b D0, [A0 + 0x6B] 000010DA 57C0 seq D0 000010DC 4A00 tst.b D0 000010DE 6760 beq +0x62 /* 00001140 */ 000010E0 2F00 move.l -[A7], D0 000010E2 4267 clr.w -[A7] 000010E4 2254 movea.l A1, [A4] 000010E6 2069 0026 movea.l A0, [A1 + 0x26] 000010EA 2050 movea.l A0, [A0] 000010EC 3228 0020 move.w D1, [A0 + 0x20] 000010F0 48C1 ext.l D1 000010F2 2F01 move.l -[A7], D1 000010F4 2069 0026 movea.l A0, [A1 + 0x26] 000010F8 2050 movea.l A0, [A0] 000010FA 3228 0022 move.w D1, [A0 + 0x22] 000010FE 48C1 ext.l D1 00001100 2F01 move.l -[A7], D1 00001102 2F07 move.l -[A7], D7 00001104 4EAD 064A jsr [A5 + 0x64A /* export_197 */] 00001108 121F move.b D1, [A7]+ 0000110A 201F move.l D0, [A7]+ 0000110C C001 and.b D0, D1 0000110E 6730 beq +0x32 /* 00001140 */ 00001110 42A7 clr.l -[A7] 00001112 2054 movea.l A0, [A4] 00001114 2F28 0026 move.l -[A7], [A0 + 0x26] 00001118 3F3C 0006 move.w -[A7], 0x6 0000111C A83D syscall TEDispatch 0000111E 2054 movea.l A0, [A4] 00001120 215F 0032 move.l [A0 + 0x32], [A7]+ 00001124 2054 movea.l A0, [A4] 00001126 2F28 0032 move.l -[A7], [A0 + 0x32] 0000112A 4EAD 193A jsr [A5 + 0x193A /* export_803 */] 0000112E 42A7 clr.l -[A7] 00001130 2054 movea.l A0, [A4] 00001132 2F28 0032 move.l -[A7], [A0 + 0x32] 00001136 4EAD 015A jsr [A5 + 0x15A /* export_39 */] 0000113A 2054 movea.l A0, [A4] 0000113C 215F 0048 move.l [A0 + 0x48], [A7]+ label00001140: 00001140 486E FFBC pea.l [A6 - 0x44] 00001144 4EAD 1962 jsr [A5 + 0x1962 /* export_808 */] 00001148 4CDF 18E0 movem.l D5,D6,D7,A3,A4, [A7]+ 0000114C 4E5E unlink A6 0000114E 205F movea.l A0, [A7]+ 00001150 DEFC 000C add.w A7, 0xC 00001154 4ED0 jmp [A0] 00001156 0000 4E56 ori.b D0, 0x56 /* 'V' */ // begin alternate branch 00001158-0000115E fn00001158: 00001158 4E56 0000 link A6, 0 0000115C 2F0C move.l -[A7], A4 // end alternate branch 00001158-0000115E fn00001158: // (misaligned) 0000115A 0000 2F0C ori.b D0, 0xC 0000115E 286E 0008 movea.l A4, [A6 + 0x8] 00001162 2054 movea.l A0, [A4] 00001164 4228 004C clr.b [A0 + 0x4C] 00001168 2F2E 000E move.l -[A7], [A6 + 0xE] 0000116C 3F2E 000C move.w -[A7], [A6 + 0xC] 00001170 1F3C 0001 move.b -[A7], 0x1 00001174 2F2E 0008 move.l -[A7], [A6 + 0x8] 00001178 4EBA FE66 jsr [PC - 0x19A /* 00000FE0 */] 0000117C 2054 movea.l A0, [A4] 0000117E 117C 0001 000F move.b [A0 + 0xF], 0x1 00001184 7068 moveq.l D0, 0x68 00001186 B06E 000C cmp.w D0, [A6 + 0xC] 0000118A 56C0 sne D0 0000118C 4400 neg.b D0 0000118E 1140 000E move.b [A0 + 0xE], D0 00001192 285F movea.l A4, [A7]+ 00001194 4E5E unlink A6 00001196 205F movea.l A0, [A7]+ 00001198 DEFC 000A add.w A7, 0xA /* '\n' */ 0000119C 4ED0 jmp [A0] 0000119E 0000 4E56 ori.b D0, 0x56 /* 'V' */ 000011A2 0000 48E7 ori.b D0, 0xE7 000011A6 0018 286E ori.b [A0]+, 0x6E /* 'n' */ 000011AA 0008 266C ori.b A0, 0x6C /* 'l' */ 000011AE 0008 202C ori.b A0, 0x2C /* ',' */ 000011B2 FFF4 .invalid <> 000011B4 2053 movea.l A0, [A3] 000011B6 B0A8 003A cmp.l D0, [A0 + 0x3A] 000011BA 670E beq +0x10 /* 000011CA */ 000011BC 42A7 clr.l -[A7] 000011BE 2F2C FFF4 move.l -[A7], [A4 - 0xC] 000011C2 4EAD 1A02 jsr [A5 + 0x1A02 /* export_828 */] 000011C6 295F FFF4 move.l [A4 - 0xC], [A7]+ label000011CA: 000011CA 202C FFF0 move.l D0, [A4 - 0x10] 000011CE 2053 movea.l A0, [A3] 000011D0 B0A8 003E cmp.l D0, [A0 + 0x3E] 000011D4 670E beq +0x10 /* 000011E4 */ 000011D6 42A7 clr.l -[A7] 000011D8 2F2C FFF0 move.l -[A7], [A4 - 0x10] 000011DC 4EAD 1A02 jsr [A5 + 0x1A02 /* export_828 */] 000011E0 295F FFF0 move.l [A4 - 0x10], [A7]+ label000011E4: 000011E4 2F2C 0008 move.l -[A7], [A4 + 0x8] 000011E8 4EAD 2372 jsr [A5 + 0x2372 /* export_1130 */] 000011EC 4CDF 1800 movem.l A3,A4, [A7]+ 000011F0 4E5E unlink A6 000011F2 205F movea.l A0, [A7]+ 000011F4 DEFC 000A add.w A7, 0xA /* '\n' */ 000011F8 4ED0 jmp [A0] 000011FA 0000 4E56 ori.b D0, 0x56 /* 'V' */ // begin alternate branch 000011FC-00001200 fn000011FC: 000011FC 4E56 FFAE link A6, -0x0052 // end alternate branch 000011FC-00001200 fn000011FC: // (misaligned) 000011FE FFAE .invalid <> 00001200 48E7 0718 movem.l -[A7], D5,D6,D7,A3,A4 00001204 266E 000C movea.l A3, [A6 + 0xC] 00001208 286E 0008 movea.l A4, [A6 + 0x8] 0000120C 2F0B move.l -[A7], A3 0000120E 3F3C 0069 move.w -[A7], 0x69 /* 'i' */ 00001212 1F3C 0001 move.b -[A7], 0x1 00001216 2F2E 0008 move.l -[A7], [A6 + 0x8] 0000121A 4EBA FDC4 jsr [PC - 0x23C /* 00000FE0 */] 0000121E 4205 clr.b D5 00001220 7E00 moveq.l D7, 0x00 00001222 7000 moveq.l D0, 0x00 00001224 2D40 FFF0 move.l [A6 - 0x10], D0 00001228 2D40 FFF4 move.l [A6 - 0xC], D0 0000122C 486E FFAE pea.l [A6 - 0x52] 00001230 487A FF6E pea.l [PC - 0x92 /* 000011A0, value 0x4E560000 'NV\0\0', cstring "NV" */] 00001234 2F0E move.l -[A7], A6 00001236 4EAD 1922 jsr [A5 + 0x1922 /* export_800 */] 0000123A 42A7 clr.l -[A7] 0000123C 42A7 clr.l -[A7] 0000123E 4EAD 1BBA jsr [A5 + 0x1BBA /* export_883 */] 00001242 2D57 FFF4 move.l [A6 - 0xC], [A7] 00001246 4EAD 193A jsr [A5 + 0x193A /* export_803 */] 0000124A 7001 moveq.l D0, 0x01 0000124C 2053 movea.l A0, [A3] 0000124E B028 006B cmp.b D0, [A0 + 0x6B] 00001252 6610 bne +0x12 /* 00001264 */ 00001254 42A7 clr.l -[A7] 00001256 42A7 clr.l -[A7] 00001258 4EAD 1BBA jsr [A5 + 0x1BBA /* export_883 */] 0000125C 2D57 FFF0 move.l [A6 - 0x10], [A7] 00001260 4EAD 193A jsr [A5 + 0x193A /* export_803 */] label00001264: 00001264 42A7 clr.l -[A7] 00001266 2F2E FFF4 move.l -[A7], [A6 - 0xC] 0000126A 486E FFEC pea.l [A6 - 0x14] 0000126E 2F2D F89C move.l -[A7], [A5 - 0x764] 00001272 4EAD 0672 jsr [A5 + 0x672 /* export_202 */] 00001276 201F move.l D0, [A7]+ 00001278 3C00 move.w D6, D0 0000127A 6F00 00A2 ble +0xA4 /* 0000131E */ 0000127E 2054 movea.l A0, [A4] 00001280 216E FFF4 003A move.l [A0 + 0x3A], [A6 - 0xC] 00001286 2268 0026 movea.l A1, [A0 + 0x26] 0000128A 2251 movea.l A1, [A1] 0000128C 3169 0020 0036 move.w [A0 + 0x36], [A1 + 0x20] 00001292 3006 move.w D0, D6 00001294 D068 0036 add.w D0, [A0 + 0x36] 00001298 3140 0038 move.w [A0 + 0x38], D0 0000129C 3028 002C move.w D0, [A0 + 0x2C] 000012A0 9068 002A sub.w D0, [A0 + 0x2A] 000012A4 3206 move.w D1, D6 000012A6 9240 sub.w D1, D0 000012A8 3141 0046 move.w [A0 + 0x46], D1 000012AC 7001 moveq.l D0, 0x01 000012AE 2253 movea.l A1, [A3] 000012B0 B029 006B cmp.b D0, [A1 + 0x6B] 000012B4 663A bne +0x3C /* 000012F0 */ 000012B6 42A7 clr.l -[A7] 000012B8 2F2E FFF0 move.l -[A7], [A6 - 0x10] 000012BC 2F3C 7374 796C move.l -[A7], 0x7374796C /* 'styl' */ 000012C2 2F2D F828 move.l -[A7], [A5 - 0x7D8] 000012C6 4EAD 207A jsr [A5 + 0x207A /* export_1035 */] 000012CA 2E1F move.l D7, [A7]+ 000012CC 6F14 ble +0x16 /* 000012E2 */ 000012CE 2054 movea.l A0, [A4] 000012D0 216E FFF0 003E move.l [A0 + 0x3E], [A6 - 0x10] 000012D6 2007 move.l D0, D7 000012D8 90A8 0048 sub.l D0, [A0 + 0x48] 000012DC 2140 0048 move.l [A0 + 0x48], D0 000012E0 600E bra +0x10 /* 000012F0 */ label000012E2: 000012E2 42A7 clr.l -[A7] 000012E4 2F2E FFF0 move.l -[A7], [A6 - 0x10] 000012E8 4EAD 1A02 jsr [A5 + 0x1A02 /* export_828 */] 000012EC 2D5F FFF0 move.l [A6 - 0x10], [A7]+ label000012F0: 000012F0 2054 movea.l A0, [A4] 000012F2 2F28 0042 move.l -[A7], [A0 + 0x42] 000012F6 42A7 clr.l -[A7] 000012F8 2054 movea.l A0, [A4] 000012FA 3028 0046 move.w D0, [A0 + 0x46] 000012FE 48C0 ext.l D0 00001300 2228 0048 move.l D1, [A0 + 0x48] 00001304 D280 add.l D1, D0 00001306 2F01 move.l -[A7], D1 00001308 42A7 clr.l -[A7] 0000130A 201F move.l D0, [A7]+ 0000130C 2E9F move.l [A7], [A7]+ 0000130E B097 cmp.l D0, [A7] 00001310 6F02 ble +0x4 /* 00001314 */ 00001312 2E80 move.l [A7], D0 label00001314: 00001314 4EAD 1BCA jsr [A5 + 0x1BCA /* export_885 */] 00001318 4EAD 1B8A jsr [A5 + 0x1B8A /* export_877 */] 0000131C 601C bra +0x1E /* 0000133A */ label0000131E: 0000131E 42A7 clr.l -[A7] 00001320 2F2E FFF4 move.l -[A7], [A6 - 0xC] 00001324 4EAD 1A02 jsr [A5 + 0x1A02 /* export_828 */] 00001328 2D5F FFF4 move.l [A6 - 0xC], [A7]+ 0000132C 42A7 clr.l -[A7] 0000132E 2F2E FFF0 move.l -[A7], [A6 - 0x10] 00001332 4EAD 1A02 jsr [A5 + 0x1A02 /* export_828 */] 00001336 2D5F FFF0 move.l [A6 - 0x10], [A7]+ label0000133A: 0000133A 486E FFAE pea.l [A6 - 0x52] 0000133E 4EAD 1962 jsr [A5 + 0x1962 /* export_808 */] 00001342 4CDF 18E0 movem.l D5,D6,D7,A3,A4, [A7]+ 00001346 4E5E unlink A6 00001348 205F movea.l A0, [A7]+ 0000134A 504F addq.w A7, 8 0000134C 4ED0 jmp [A0] 0000134E 0000 .incomplete